tor

/tˈɔr/

Explore definitions, synonyms, and language insights of tor

Definitions

Noun
a prominent rock or pile of rocks on a hill
Noun
a high rocky hill

More General Terms