meaning of echo sounding

1. determining the location of something by measuring the time it takes for an echo to return from it


Related Words

echo sounding |

Developed & Maintained By Taraprasad.com

Treasure Words