Word Definition

Sputtered

  1. of Sputter

Synonyms