PELORUS


Meaning of PELORUS in English

n. a sighting device like a ship's compass for taking bearings. [perh. f. Pelorus, reputed name of Hannibal's pilot]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.