smothering
smothering nghĩa là sự làm ngạt thở
Các nghĩa
-
sự làm ngạt thở
The act by which someone or something is smothered.
I do hope there will be no oniony and tobaccoey smotherings in the form of embracings all round, going on in the streets.
Dạng khác
- smotherings plural