SHOCK WAVE


Meaning of SHOCK WAVE in English

high pressure area created when the movement of objects in an area creates an ultrasonic boom

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.