Meaning of “crestfallen” in the English Dictionary

british dictionary