Stifled
/(?)/
Sti·fled
Stifled
a.
Stifling.
The close and
stifled
study.