whodunnit
noun (British English)(also whodunit North American English, British English)
(informal)a story, play, etc. about a murder in which you do not know who did the murder until the end Topics Literature and writingc2, Film and theatrec2(到结尾才知道凶手的)侦探小说,侦探戏剧,侦探作品 Word Origin1930s: from who done it?, non-standard form of who did it?