make a laughing-stock
send up
verb
-
To put in prison.
-
To imitate someone or something for the purpose of satirical humour.
-
Used other than figuratively or idiomatically: see send, up.
How often have the words make a laughing-stock and send up occurred in a corpus of books? (source: Google Ngram Viewer )