WordNet (r) 3.0 (2006):landrover n 1: a car suitable for traveling over rough terrain [syn: jeep, landrover]