beat a hasty retreat - EE Dictionary | EE Dictionary