stifledEnglish

smothered, stifled, strangled, suppressed

Adjective

Held in check with difficulty

English: smothered, stifled, strangled, suppressed

English words with similar meanings

Show 3 words