n.
1.a large marble used for shooting in the game of marbles
2.a person who shoots (usually with respect to their ability to shoot)
3.a gambler who throws dice in the game of craps
4.(sports) a player who drives or kicks a ball at the goal (or a basketball player who shoots at the basket)
5.a professional killer who uses a gun
Idiom of the Day
jump all over (someone)
to criticize or scold or blame someone
My boss jumped all over me when I began to talk about my plans for the summer.