Ten-strike



Same as: strike
ENGLISH MEANING
noun
1.
A knocking down of all ten pins at one delivery of the ball.
2.
Any quick, decisive stroke or act.