You searched for:
“meandrous”
meandrous
(adjective), more meandrous, most meandrous
A reference to a mazelike or rambling situation: It is easy to get lost in some cities because of their meandrous streets.
This entry is located in the following unit:
meand-
(page 1)