Meaning of letter ballot in English:

letter ballot

noun

Origin

Late 19th century.