smothered - Anglais Synonymes Dictionnaire

smothered

adj.
[1] stifled , strangled , suppressed