Find the word definition

Wiktionary
long ballots

n. (long ballot English)