Online English Dictionary

Home

VerbarManteau


n.

A woman's cloak or mantle.


© 2009 Dammam Community College