cast

verb

Definitions of cast

English

to register (your vote)

The votes were cast and counted almost three months ago.