po’ot

Sense 1
English: Translation
Stifling or suffocating
Sense 2
English: Translation
suggesting a lack of freedom or breathing room.
Notes

see: iwaes