lunokhod in Russian lunokhod in Russian лунохо́д noun One of the Soviet robotic lunar rovers. Add to Flashcards