Letters that make foundry
o, d, f, n, r, u, y are letters that make 'foundry'
1 possible definitions for 'foundry'
Under this definition, foundry is a noun and has the following properties:
metalworks has the same meaning as foundry
'foundry' can be a type of factory, mill, manufacturing plant, manufactory.
armory, armoury, arsenal, bell foundry, iron foundry are types of 'foundry'.