Dictionary.com
definitions
  • synonyms

lunar rover

noun (often initial capital letters) U.S. Aerospace.
  1. a wire-wheeled, battery-powered vehicle used by Apollo astronauts to explore the moon's surface.
Show More

Origin of lunar rover

First recorded in 1970–75
Also called lunar roving vehicle.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018