Definition of Landrover

  • 1. A car suitable for traveling over rough terrain Noun

Synonyms for word "landrover"

Semanticaly linked words with "landrover"

Hyponims for word "landrover"