vote by mail (ballot) - English Synonyms Dictionary