meandrous

English

Etymology

From meander +‎ -ous.

Adjective

meandrous (comparative more meandrous, superlative most meandrous)

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

Synonyms

Translations