1.large marine snail much used as food in Europe
2.large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell whelk v.
have a voice in (something)
to have a part or role in making a decision
The citizens were angry because they had no voice in the government policy changes.
More Idioms ...