Search the meaning/definition of over one hundred thousand
words!
Random Word
smother means
a stifling cloud of smoke; a confused multitude of things; conceal or hide; "smother a yawn"; "muffle one''s anger"; "strangle a yawn"; envelop completely;... more