Definify.com

Definition 2025


meandrous

meandrous

English

Adjective

meandrous (comparative more meandrous, superlative most meandrous)

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

Synonyms