Stifled /(?)/

Sti·fled

Stifled

a.
  1. Stifling.
    The close and stifled study.