Definition of Spirit from the Oxford Advanced Learner's Dictionary

 

Spirit

 
BrE
 
; NAmE
 
(also Mars Exploration Rover A)(abbreviation MER-A)
 
jump to other results
the second Mars Rover vehicle which landed on the planet Mars in 2004 and sent pictures of the surface of the planet back to NASA.