Meaning of “drainer” in the English Dictionary

british dictionary