pulls out all the stops

Holds nothing back

Pulls out all the stops means to use every available resource or make maximum effort to achieve something: They pulled out all the stops for the anniversary celebration.

The phrase comes from pipe organs, where pulling out the stops allows air to flow through all the pipes at once, producing the fullest possible sound.

Related

endeavor · vigor · passion · fervor · exert · go all out · spare no expense · leave no stone unturned · push · drive · hustle · full throttle · pedal to the metal · balls to the wall · no holds barred · energy · labor · all hands on deck

Opposites
effort and intensity

pulls out all the stopsholds back

Restrains or delays

mails it in · coasts · slacks off · dogs it · takes it easy

restraint and moderation

pulls out all the stopshedges one's bets

Protects against total loss

keeps one's powder dry · treads lightly · keeps a low profile · errs on the side of caution

restraint and holding back

pulls out all the stopsholds fire

Withholds an attack temporarily

bides time

Family

pulls, pulled, pulling, puller, outermost, stops, stopped, stopper, stoppers

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Positive · Everyday, not technical · Rated G