Looks like no one added any tags here yet for you.
punctilious
Showing great attention to detail
disconcerting
confusing.
retribution
Payback, revenge
denizen
a frequent
reproachfully
disappointment
defunct
No longer working
distraught
Deeply upset
vestige
A little trace left
nebulous
hazy, vague
laudable
Deserving praise
insidious
harmful
ineffable
indescribable
ingratiate
To gain favor
euphemism
Substituting a bad phrase for a good one
obtrusive
out of place