SynonymX
Speak
Stifled
Definition of Stifled
1.
Held in check with difficulty
Adjective Satellite
Synonyms for word "stifled"
smothered
strangled
suppressed
Semanticaly linked words with "stifled"
inhibited