Online English Dictionary

Home

Newmarket


n.

A long, closely fitting cloak.


© 2009 Dammam Community College