1. adjective /ˈflætərɪŋ/
Attractive or good-looking; that makes one look good.
The dress really did not look very flattering on her figure.
2. noun /ˈflætərɪŋ/
a) The action of the verb to flatter.
b) Instances of flattery.
Wikipedia foundation.