Langimage
English
B2

to be permanently remembered or imprinted in one's mind.

Meanings

to be permanently remembered or imprinted in one's mind.

The tragic event was seared into her memory.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58