Ten-strike

What is Ten-strike?

Ten-strike definition and meaning on Dictionary terms:
noun
Tenpins. a strike.
Informal. any stroke or act that is completely successful.

 

reference: https://www.dictionary.com/browse/ten-strike

Tags: