Vocabulary

逼塞

being trapped (and having no way out)

noun suru-verb vi