Meaning of stifled
Definition of stifled
(adj)
held
in
check
with difficulty; "a smothered cough"; "a stifled yawn"; "a strangled scream"; "suppressed laughter"
Other information on stifled
WIKIPEDIA results for
stifled
Amazon results for
stifled
Tweet