Thursday, January 25, 2007

discomfiture

discomfiture (n)

1. A feeling of frustration, disappointment, perplexity or embarrassment.

No comments: