hard to shake
- persistentContinuing despite difficulty
- lingeringRemaining beyond expected duration
- stubbornRefusing to change course
- naggingPersistent bothering or complaining
- hauntingDisturbingly unforgettable
clinging · sticky · tenacious · relentless · obsessive · gnawing · unshakeable · dogged · recurring · inescapable · shadow · ghost · memory · habit · addiction · earworm · nightmare · grudge
hard to shakefleeting
Passing very quickly
transient · ephemeral · short-lived · passing · temporary
hard to shakeeasily forgotten
forgettable · unmemorable · inconsequential · trivial · negligible