1 English Synonyms for OTR
Prev.1Next
over-the-road
Definition: 1. (US, road transport) long-haul; interstate
Show more information about over-the-road
Prev.1Next
Search took: 1.7660 ms
Definition: 1. (US, road transport) long-haul; interstate
Show more information about over-the-road
Search took: 1.7660 ms