Definitions
1.verbTo compliment someone, often insincerely and sometimes to win favour.
2.verbTo enhance someone's vanity by praising them.
3.verbTo portray someone to advantage."Her portrait flatters her."
4.verbTo encourage or cheer someone with (usually false) hope.
5.adjectiveIn a positive mood because of a comment or action which causes one to feel proud of oneself.