• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Chagrin

1. (n) strong feelings of embarrassment

2. (v) cause to feel shame; hurt the pride of; "He humiliated his colleague by criticising him in front of the boss"

WordNet 2.1 Copyright Princeton University. All rights reserved.