Yahoo Web Search

Search results

  1. Dictionary
    Cast up
    • (of the sea) deposit something on the shore
    • add up figures

    Powered by Oxford Languages