English Dictionary
Definition pull out all the stops in British English
pull out all the stops phrase
phrase
1
to make a big effort so that something happens or is successful
Synonyms and related words
