Yahoo Web Search

Search results

  1. Dictionary
    On the rocks
    • (of a relationship or enterprise) experiencing difficulties and likely to fail
    • (of a drink) served undiluted and with ice cubes

    Powered by Oxford Languages