English | German | Russian | Czech

meandrous English

Meaning meandrous meaning

What does meandrous mean?

meandrous

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

Synonyms meandrous synonyms

What other words have the same or similar meaning as meandrous?

meandrous English » English

mazy long-winded flatulent drafty

Are you looking for...?