overlay with engraved ornament - English Synonyms Dictionary