I'm with you 100% on that interpretation.
Saw this on FoxNews this morning when Maria was interviewing Dick Cheney.
Got the almonds activated!
Don't know if there's a double meaning intended or not.
I'll settle for the Merriam Webster's definition.
Seems to be a much searched out word on their site.