(COVER) [verb] [T] - to cover most or all of the surface of (something) by existing in a large amountHer bedroom wall is smothered with photographs of him.Pasta is not very fattening unless it is smothered in a creamy sauce. [T]During the summer months, the city is smothered in smog and choking with traffic. [T]Once it has sunk to the bottom of the sea, the oil can kill plants by smothering them. [T]
SMOTHER
Meaning of SMOTHER in English
Cambridge English vocab. Кембриджский английский словарь. 2012