Smothered

Russian Meaning

душить

тушить

замять

задохнуться

подавлять

густо покрывать

осыпать

разбивать с ходу

разгромить с ходу

English Meaning

  1. Simple past tense and past participle of smother.