YourDictionary

wireworks

noun

a factory where wire or wire articles are made

link/cite print suggestion box