Thesaurus.com
synonyms
  • definitions

sufflate

no thesaurus results

Did you mean suffocate

More suggestions:

  • slate
  • deflate
  • sibilate
  • simulate
  • svelte
  • affiliate
  • of late
  • scuffled
Find definition, audio pronunciations, example sentences, spelling, synonyms, antonyms, translations, word games and more.