meaning of stifling

1. of Stifle
2.
forceful prevention; putting down by power or authority; "the suppression of heresy"; "the quelling of the rebellion"; "the stifling of all ">dissent"


Related Words

stifling |

Developed & Maintained By Taraprasad.com

Treasure Words