meaning of in depth

1. navigational instrument used to measure the depth of a body of water as by ultrasound or radar


Related Words

depth finder | in depth | sonic depth finder |

Developed & Maintained By Taraprasad.com

Treasure Words