The online English-English dictionary from The Project Gutenberg
Result for Tor
A tower; a turret.
High-pointed hill; a rocky pinnacle.