Definition of tommyknocker in English:

tommyknocker

Pronunciation /ˈtämēˌnäkər/ /ˈtɑmiˌnɑkər/

noun

US
  • (in folklore) a ghost or other supernatural being believed to inhabit mines.

Origin

Late 19th century from Tommy, nickname for the given name Thomas + knocker (sense 4).