Definition of "Smothered" :
adjective: held in check with difficulty
"A smothered cough."
adjective: completely covered
"Bonnets smothered with flowers."
adjective: held in check with difficulty
"A smothered cough."
adjective: completely covered
"Bonnets smothered with flowers."