Refine this word faster
Meandrous
adj
Definitions
Adjective
- 1 winding, windy, having many bends.
Etymology
From meander + -ous.
See also for "meandrous"
Next best steps
Mini challenge
Unscramble this word: meandrous
From meander + -ous.
Unscramble this word: meandrous