up the spout - definition and synonyms

phrase British informal
  1. 1
    used for talking about something that is wrong, spoiled, or has no chance of succeeding

    Now all our plans are up the spout.

See also main entry: spout