An Encylopedia Britannica Company

tor

1 ENTRIES FOUND:
tor /ˈtoɚ/ noun
plural tors
tor
/ˈtoɚ/
noun
plural tors
Britannica Dictionary definition of TOR
[count] chiefly British
: a high, rocky hill