PELORUS


Meaning of PELORUS in English

[pe.lo.rus] n [origin unknown] (1854): a navigational instrument resembling a mariner's compass without magnetic needles and having two sight vanes by which bearings are taken

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