Meaning of “afternoon tea” in the English Dictionary

british dictionary