rover
Noun
small remote-controlled research vehicle used for collecting samples
NASA followed up its picture-perfect landing of the rover Curiosity with a picture of the balletic Mars landing — as well as some well-earned self-congratulation.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.