Meaning of PELORUS in English

PELORUS

[ pɪ'lɔ:rəs ]

■ noun ( plural ~es ) a sighting device on a ship for taking the relative bearings of a distant object.

Origin

C19: perh. from Pelorus , said to be the name of Hannibal's pilot.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.