Definition of dyer's rocket in US English:

dyer's rocket

noun

  • another term for weld