Meaning of “the sound barrier” in the English Dictionary

british dictionary