Definition of take offs:
(v) :
(intransitive) To leave the ground and ascend into the air or into flight.
(v) :
(transitive) To remove.
(v) :
(intransitive) To become successful, to flourish.
(v) :
(intransitive) To depart.
(v) :
(usually transitive) To imitate (somebody), often in a satirical manner.
(v) :
(surfing) To stand up on a surfboard and begin to surf a breaking wave.