Meaning of “unmentionable” in the English Dictionary

English