Rhyme Desk
Find rhyming words!

Definition of "Stifling" :

noun: forceful prevention; putting down by power or authority

"The stifling of all dissent."

adjective: characterized by oppressive heat and humidity

"The stifling atmosphere."