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.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors