Alphabet Filter:

Results

Definition of stifled:

  1. Suppressed; suffocated.

Synonyms:

smothered, inhibited, suppressed, strangled.

Usage examples: