Jigneshbharati Why can't we use from in that phrase? " Because it would be unidiomatic and meaningless. To be of voting age is to be within the age range from the first age you can vote to 120 or so, the record for human logevity.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
JigneshbharatiWhy can't we use from in that phrase?
"Why can't we use 'from' in that phrase?"
Because it would be unidiomatic and meaningless. To be of voting age is to be within the age range from the first age you can vote to 120 or so,
In that sentence, "voting age" is understood to mean any age 18 and above. It would also be possible to say "everyone above voting age" or perhaps "everyone from voting age upwards", in which case "voting age" would be interpreted as meaning age 18.