"Leaps and bounds" is an idiom. It means "a whole lot" or "very quickly", usually with the verb "grow" or "improve" That boy has grown by leaps and bounds this year. This definition does not seem to fit the context, though
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MadhulkChloe: Yeah, by several leaps and bounds, (She means he jumped too quick into conclusionsThe theory is really "far out", rather extreme, given the facts.