Flattering has 4 different meanings across 1 category:
Adjective
Noun
1
The action of the verb to flatter.
Verb
1
present participle of flatter
Adjective
1
showing or representing to advantage
"a flattering color"
2
Attractive or good-looking; that makes one look good