• Highroad

    Full definition of highroad

    Noun

    1. Alternative spelling of high road
    © Wiktionary