Meaning of “peace pipe” in the English Dictionary

English