Yahoo India Web Search

Search results

  1. Dictionary
    smother
    /ˈsmʌðə/

    verb

    noun

    • 1. a mass of something that stifles or obscures: "all this vanished in a smother of foam"

    More definitions, origin and scrabble points

  1. Searches related to smother meaning

    smother meaning in hindi
    smother synonyms