Definify.com

Definition 2024


Mars_Rover

Mars Rover

English

Noun

Mars Rover (plural Mars Rovers)

  1. Any of a number of small unmanned remote-controlled vehicles sent to the planet Mars to do scientific research.

Translations