roar off
1.
(
verb
) leave; "The car roared off into the fog"
Related Words:
depart
,
part
,
set forth
,
set off
,
set out
,
start
,
start out
,
take off
Terms and Conditions of Use / Copyright Notice