Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
towaway
in English
towaway
us
//təˈweɪ//
uk
//təˈweɪ//
#moderate
Definitions
Noun
removing
a
vehicle
by
towing
it
away
The
company
specializes
in
towaway
services
for
illegally
parked
cars
.
Base Words
away
to