Meaning of “liquidizer” in the English Dictionary

british dictionary