TOR


Meaning of TOR in English

noun a tower; a turret.

2. tor ·noun high-pointed hill; a rocky pinnacle.

Webster English vocab.      Английский словарь Webster.