Definition, synonyms and related words
The mark or impression left by an ear pressed against a surface.