Yahoo Web Search

Search results

  1. Dictionary
    Stand and deliver!
    • a highwayman's order to hand over money and valuables

    Powered by Oxford Languages