Definition of letter ballot in US English:

letter ballot

noun

  • A ballot in which votes are sent by post; = postal ballot.

Origin

Late 19th century.