lunokhod in Polish lunokhod in Polish Łunochod noun One of the Soviet robotic lunar rovers. Add to Flashcards