Advertisement

Advertisement

View synonyms for meandrous

meandrous

[mee-an-druhs]

adjective

  1. meandering; winding; rambling.



Discover More

Word History and Origins

Origin of meandrous1

First recorded in 1650–60; meand(e)r + -ous

Advertisement

Advertisement

Advertisement

Advertisement


mean distancemean free path