tor english definition
tor - a prominent rock or pile of rocks on a hill. rock, stone - a lump or mass of hard consolidated mineral matter; he threw a rock at me.