English Dictionary
◊ DIE-CAST
die-cast
adj : formed by forcing molten metal into a die; "a die-cast seal"