etching
Explore definitions, synonyms, and language insights of etching
Definitions
                    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