The meaning and origin of interesting English phrases
To begin to fly, or to suddenly depart or escape from a place or situation.