SMOTHER Meaning of SMOTHER in English (n.) That which smothers or causes a sensation of smothering, as smoke, fog, the foam of the sea, a confused multitude of things. Webster's English dictionary. Английский словарь Webster. 2012