Yahoo Web Search

Search results

  1. Dictionary
    Throw someone under the bus
    • cause someone else to suffer in order to save oneself or gain personal advantage

    Powered by Oxford Languages