Definition of “peace pipe” - English Dictionary

british dictionary