Meaning of “frappé” in the English Dictionary

british dictionary