lunar rover
lunar rover
Definition
lunar rover
noun
an electric-powered, four-wheeled, open vehicle used by astronauts to explore the surface of the moon
Browse dictionary entries near lunar rover
- lunar month
- lunar (excursion) module
- lunar eclipse
- lunar caustic
- lunar
- lunacy
- luna moth
- Luna
- Lunéville
- lumpy jaw
- lunar year
- lunate
- lunatic
- lunatic fringe
- lunation
- lunch
- lunchbox
- luncheon
- luncheon meat
- luncheonette
