(dialect) to rush off/to scamper off double-quick/to take to one's heels/to make oneself scarce
Copyright © 2026 3Dict.net