Subscribe English
look up any word, like latergram:

1 definition by delatedtechnician

 
1.
The state of no longer being elated.

Any action that causes someone to no longer be elated.
At first I was elated to finally bring this project to conclusion but then the contractor delated me by informing me of further delays.
by delatedtechnician December 09, 2010
3 0