soarn ( synonym found)

Definition of soarn:

°(nautical) echolocation.
°(nautical) A device that uses hydrophones (in the same manner as radar) to locate objects underwater.

Definition of soarn:

°(nautical) echolocation.
°(nautical) A device that uses hydrophones (in the same manner as radar) to locate objects underwater.

Back to Top