dropcast verb1 •To form a thin solid by dropping a solution onto a flat surface and evaporating the solventThe NCs were dropcast on a glass substrate forming a close-packed film. — 2015 formsdropcasting · dropcasts