Impressed

• (imp. & p. p.) of Impress
Found on http://thinkexist.com/dictionary/meaning/impressed/

impressed

pressed in.
Found on http://www.anbg.gov.au/glossary/webpubl/lichglos.htm

Impressed

Deeply nerved; furrowed or grooved as if by pressure.
Found on http://www.gardenology.org/wiki/Glossary_of_Gardening_Terms
No exact match found