Yahoo Web Search

Search results

  1. Dictionary
    Sandshoe crusher

    noun

    • 1. a ball pitched at the batsman's feet: Australian "he was beaten by a dynamite sandshoe crusher"

    Powered by Oxford Languages