Definitions

from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.

  • noun a measuring instrument that sends out an acoustic pulse in water and measures distances in terms of the time for the echo of the pulse to return

Etymologies

Sorry, no etymologies found.

Examples

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.

  • I believe this is the old British name for sonar, which became obsolete after World War II.

    February 17, 2008