take off 5

verbdomain: v producing
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

mimic or imitate in an amusing or satirical manner

  • 1.This song takes off from a famous aria
FENG