Tor - Definition

tor

n 1: a prominent rock or pile of rocks on a hill
2: a high rocky hill

Look up another word