1. Noun
A deep gorge; a gully.
2. Noun
A dredging machine for excavating canals, etc.
More about this word
Synonyms and related words
Explore this word
