make off
verb
made off;
making off;
makes off
Definition of make off
: to leave in haste
Keep scrolling for more