Meaning of “the sound barrier” in the English Dictionary

English