Synonyms and Antonyms for stifled

1. stifled (adj.)

held in check with difficulty

Synonyms: Antonyms: