1 English Synonyms for ALL-TERRAIN
Prev.1Next
off-road
Definition: 1. Designed for, used for, or taking place on a driving surface that is not traditionally paved, such as a beach or rugged terrain
There are 3 definitions of the word off-road
Show more information about off-road
Prev.1Next
Search took: 3.1125 ms