Find the word definition

Wiktionary
twin killing

n. (context baseball slang English) A double play.