to etch [ etched ; etched ]
Synonyms
  • بأر ، خبأ