Skip navigation.

sofar - What does it mean?

Definition of 'sofar'

English

(Sofar bomb)

Noun

(-)
  • A system for determining the position of vessels lost at sea by means of explosive sounds.
  • Anagrams

    *