SMOOR


Meaning of SMOOR in English

vt to suffocate or smother.

Webster English vocab.      Английский словарь Webster.