>>

last-ditcher

/'lɑ:st'ditʃә(r);'læst-/

📖 中文释义

  1. n. 斗争到底者,不投降者
📘 English Definition(英文释义)
  1. s of something done as a final recourse (especially to prevent a crisis or disaster)