Yahoo Web Search

Search results

  1. Dictionary
    Head (or cut) someone/something off at the pass
    • forestall someone or something

    Powered by Oxford Languages