rideau
About 0.14 uses per million words.
Meaning
- noun A fortification or barrier such as a small earthen mound or ridge, a file of troops, etc.
Similar words
curtain canal channel dust ottawa hancock hawthorne defilade battlement cheval de frise
Often followed by
canal hall river and de club street lakes was
Save “rideau” to learn later