SMOOR


Meaning of SMOOR in English

(v. t.) To suffocate or smother.

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