Yahoo Web Search

Search results

  1. Dictionary
    last resort

    noun

    • 1. a final course of action, used only when all else has failed: "asking them to leave the school should be a last resort"