landrover n : a car suitable for traveling over rough terrain [syn: {jeep}]
Copyright © 2024 3Dict.net