stifled - Anglais Synonymes Dictionnaire

stifled

adj.
[1] smothered , strangled , suppressed