Meaning of “card vote” in the English Dictionary

british dictionary