home and hosed - definition and synonyms

phrase Australian
  1. having achieved victory or success, or certain to achieve it

    With England on 96 for 6, Australia look to be home and hosed.

    This meaning is based on one submitted to the Open Dictionary from United Kingdom on 14/02/2015
See also main entry: home