閉塞へいそくかん
heisokukan

Noun

1. locked up feeling; cooped up feeling; feeling of entrapment; feeling of hopelessness; being in a bind