Find the word definition

Wiktionary
send-ups

n. (send-up English)

Usage examples of "send-ups".

Shackleton, wrote some witty send-ups of various aspects of science fiction.