VariousWords beta
Related Terms:
Verb
Definition: To flood an area or an object with carefully-controlled sound waves, typically as a part of sonar or ultrasound imaging
VariousWords beta
Definition: To flood an area or an object with carefully-controlled sound waves, typically as a part of sonar or ultrasound imaging