from The American Heritage® Dictionary of the English Language, 4th Edition
- n. Ultimate success or victory, achieved after an apparent failure or loss: After all was said and done, our competitors had the last laugh: they cornered the market.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')
Sorry, no etymologies found.