tor
English Dictionary
->
Letter T
-> tor
Search Dictionary:
tor Definition
(n)
a
prominent
rock
or
pile
of
rocks
on
a
hill
(n)
a
high
rocky
hill
tor Synonyms
tor
© Art Branch Inc.