2 English Synonyms for GETAWAY
Prev.1Next
leave
Definition: 1. To have a consequence or remnant.
There are 13 definitions of the word leave
Show more information about leave
time off
Definition: 1. (idiomatic) A period of time where one is not required to work.
Show more information about time off
Prev.1Next
Search took: 1.5038 ms