A SEND-UP Meaning of A SEND-UP in English a mockery or satire The speaker did a send-up of the way Canadians talk. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012