To mark or stamp permanently; to fix firmly in memory
From Latin 'imprimere' meaning 'to press into'
Imprint - like when you step in wet cement, some memories get pressed into your brain forever!
Complete word intelligence in one call. Free tier — 50 lookups/day.