Vocabulary

絶体絶命

desperate situation with no escape; being driven into a corner; being cornered; last extremity

noun adj-no na-adjective