rocky road



rocky road (uncountable)

  1. Any of several forms of candy containing lumps of chocolate, marshmallows and nuts
  2. An ice cream flavor made with chocolate ice cream, marshmallows, and almonds
  3. (figurative) A rough time, course etc.
    • 2020 January 2, Richard Clinnick, “After some alarms, Sleeper awakens”, in Rail, page 48:
      It's been a rocky road for Caledonian Sleeper, but one that shows signs of recovery, albeit slow.