Meaning of “Phi Beta Kappa” in the English Dictionary

british dictionary