stuffed ballot box - English Synonyms Dictionary