Meaning of “pipe cleaner” in the English Dictionary

british dictionary