Synonyms for
Stifled
Definition
The definition of 'stifled' is to suppress or restrain something, such as a feeling, noise, or action, usually by force.
Synonyms for
Definition
The definition of 'stifled' is to suppress or restrain something, such as a feeling, noise, or action, usually by force.