• Meandrous

    Full definition of meandrous

    Adjective

    meandrous

    1. (of a path) winding, windy, having many bends.

    Synonyms

    © Wiktionary