Land Rover™
noun/ˈlænd rəʊvə(r)/
/ˈlænd rəʊvər/
(also Land-Rover™)
- a strong vehicle used for travelling over rough groundTopics Transport by car or lorryc2
Check pronunciation:
Land Rover™
Definition of Land Rover™ noun from the Oxford Advanced Learner's Dictionary