a slow start
idiom
: 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.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share