Synonyms and Antonyms for landrover

1. landrover (n.)

a car suitable for traveling over rough terrain

Synonyms: