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
Advertisement