Meaning of “blusher” in the English Dictionary

british dictionary