2 English Synonyms for OFF-ROAD
Prev.1Next
all-terrain
Definition: 1. suited to various types of terrain
Show more information about all-terrain
off-street
Definition: 1. not situated on a street; e.g. off-street parking, in contrast to parking on a street.
Show more information about off-street
Prev.1Next
Search took: 2.50 ms