Word Definition

Stifling

  1. of Stifle

Synonyms