Vocabulary

窮余の一策

desperate measure; last-ditch effort

expression noun