Durable impression Synonyms
Durable replaced
Synonyms for phrase
- lasting effect
- permanent effect
- strong sense
- lasting impact
- strong feeling
- permanent mark
- strong effect
- strong belief
- constant feeling
- lasting imprint
- firm belief
- permanent imprint
- strong impact
- tough image
- lasting opinion
- constant effect
- permanent feeling
- permanent idea
- permanent depression
- lasting mark
DI abbreviation
DI is an abbreviation for Durable ImpressionWhat does DI stand for?
DI stands for "Durable Impression" Impression replaced
Definitions for Impression
- (noun) a perceptible trace left by pressure
- (noun) something imagined or pictured in the mind
- (noun) a vague idea in which some confidence is placed