Topic: INDUSTRY


sandblast

verb
     
sand‧blast [transitive]
TI to clean or polish metal, stone, glass etc with a machine that sends out a powerful stream of sand

Explore INDUSTRY Topic