Dictionary Check: etching

"etching" is a valid word!

Scrabble 13 points
Words with Friends 15 points

Definition

noun

an impression made from an etched plate

noun

an etched plate made with the use of acid

noun

making engraved or etched plates and printing designs from them

Synonyms:

Advertisement