rocky beginning
- shakyTrembling or unstable
- bumpyUneven in surface
- turbulentViolently agitated or disturbed
- stumbleLose footing momentarily
- uncertainNot firmly known
difficult · obstacle · challenge · uphill · struggle · foundation · launch · false start · hiccup · setback · growing pains · teething · first steps · hurdle · debut · maiden voyage · trial · learning curve
rocky beginningflying start
Strong initial advantage
head start · running start · good omen · hitting the ground running