SANDBLAST


Meaning of SANDBLAST in English

n. device that creates a strong current of air mixed with sand; strong current of air mixed with sand (used to clean, grind, or polish surfaces)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.