Meaning of “pooh-pooh” in the English Dictionary

british dictionary