Online English Dictionary

Home

Topcoat


n.

An outer coat; an overcoat.


© 2009 Dammam Community College