Online English Dictionary

Home

Tor


n.

A tower; a turret.


© 2009 Dammam Community College