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