Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Take-off

  • [n.] - An imitation, especially in the way of caricature.
  • [n.] - The spot at which one takes off; specif., the place from which a jumper rises in leaping.