耳に残る

to remain in memory (of sounds and words); to linger in one's ears

Meaning

  1. expv5r
    to remain in memory (of sounds and words); to linger in one's ears

Example sentences

  • That commercial makes a strong impression - especially the music. It stays in your head.

  • This song is catchy.