Definify.com

Definition 2024


meandrous

meandrous

English

Adjective

meandrous (comparative more meandrous, superlative most meandrous)

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

Synonyms