deposit
return
surprise
Startled
shocked
amazed
overwhelming
Over-burdened
stress
time-out
tag
price
depreciate
economy
ecology