Yahoo Web Search

Search results

  1. Dictionary
    Put a stop to
    • cause (an activity) to end

    Powered by Oxford Languages