en
Land Rover
/lænd ˈroʊvər/
Definition
1
A British brand of luxury off-road vehicles known for their combination of rugged capability and upscale interior design.
2
A legendary automotive status symbol often seen oscillating between conquering the wilderness and conquering the service center parking lot.
Examples
He bought a new Land Rover, which is essentially the automotive equivalent of wearing a tuxedo to go mud-wrestling.
My neighbor's Land Rover has spent more time being towed by a flatbed truck than it has spent traversing actual land.
Owning a Land Rover is a bold personality trait that suggests you are either an elite explorer or someone who enjoys the luxury of paying for a mechanic's daughter's college education.