overland ( synonym found)

Definition of overland:

(adj) : by or across land, especially of travel

Definition of overland:

(adj) : by or across land, especially of travel

Back to Top