departure
-
Exit stage right
To make a quick and often inconspicuous departure from a situation or conversation.
-
To push off
To depart, often quickly or with effort, or to use a surface for leverage to propel oneself away.
The meaning and origin of interesting English phrases
To make a quick and often inconspicuous departure from a situation or conversation.
To depart, often quickly or with effort, or to use a surface for leverage to propel oneself away.