landslide victory in Russian landslide victory in Russian убеди́тельная побе́да noun (politics) A victory by a wide margin in an election. Add to Flashcards