Meaning of “the upper crust” in the English Dictionary

british dictionary