Meaning of “jaw-dropping” in the English Dictionary

british dictionary