Meaning of “mealy-mouthed” in the English Dictionary

british dictionary