smother ˈsmʌðə/ noun 1. a mass of something that stifles or obscures. "all this vanished in a smother of foam" _______ "vanish? i'd like to vanish." _______ sometimes all you need is a confession a day to keep your blade at bay. :):All Rights Reserved