Definition of dyer's rocket in English:

dyer's rocket

noun

another term for weld