WHODUNIT Meaning of WHODUNIT in English n. (also whodunnit) colloq. a story or play about the detection of a crime etc., esp. murder. Etymology: who done (illiterate for did) it? Oxford English vocab. Оксфордский английский словарь. 2012