pulled out all the stops

Held nothing back

Pulled 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 wedding.

The expression comes from pipe organs, where pulling out the stops allows air through all pipes, producing the fullest possible sound.

Now used for any situation demanding extraordinary effort or extravagance.

Related

went all in · maximum effort · registration · full-scale · full throttle · pedal to the metal · balls to the wall · organ · charge · dash · pound · wholehearted · resolve · crescendo · commitment · exhaustive · leveraging · deploying

Opposites
effort and commitment

pulled out all the stopshalfhearted

Lacking sincere commitment

half-assed · mailed it in · coasted · slacked off · lackadaisical

restraint and holding back

pulled out all the stopsheld back

Kept from advancing

played it safe · held fire · soft-pedaled · kept a low profile · tiptoed

Family

pulled, pulls, puller, others, otherwise, otherness, stops, unstoppable

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