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