Yahoo Malaysia Web Search

Search results

  1. Dictionary
    expectorate
    /ɪkˈspɛktəreɪt/

    verb

    • 1. cough or spit out (phlegm) from the throat or lungs: "she was expectorating dirty coloured sputum"

    More definitions, origin and scrabble points