Online English Dictionary

Home

Tatch


n.

A spot or stain; also, a trick.


© 2009 Dammam Community College