震耳欲聋

zhèn ěr yù lóng

Sign in to save this word to your study lists.

Definitions

  1. 1. ear-splitting (idiom); deafening