a slow startidiom
Definition of a slow start
: lack of success at first Despite a slow start at the box office, the movie's popularity has increased steadily. The team got off to a slow start this season but is playing well now.
What did you just call me?! A Quiz