meaning of stifled

1. Stifling.
2.
of Stifle
3.
held in check with difficulty; "a smothered cough"; "a stifled yawn"; "a strangled scream"; "suppressed ">laughter"


Related Words

stifled |

Developed & Maintained By Taraprasad.com

Treasure Words