TOP

Definition of Land Rover™ noun from the Oxford Advanced Learner's Dictionary

Land Rover™

noun
 
/ˈlænd rəʊvə(r)/
 
/ˈlænd rəʊvər/
(also Land-Rover™)
jump to other results
  1. a strong vehicle used for travelling over rough groundTopics Transport by car or lorryc2
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day