Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of diecast:
verb: Alternative spelling of die-cast [To make an object by pouring a liquid or molten material into a reusable mold or die in which the material hardens.]
noun: Alternative spelling of die-cast [A model or object made by this technique.]