leap ·phrase (IDIOM)

Definition: If progress or growth happens in leaps and bounds, it happens very quickly. Level: C2