Definition of dyer's rocket in English:

dyer's rocket

noun

  • another term for weld