English Dictionary
Definition put up a show in British English
put up a show phrase
phrase
1
to do something well/badly
Synonyms and related words
