Yahoo Web Search

Search results

  1. Dictionary
    Cast the first stone
    • be the first to make an accusation (used to emphasize that a potential critic is not wholly blameless)

    Powered by Oxford Languages