1
: having a pleasing appearance
an attractive flower arrangement
He has an attractive [=charming] smile.
especially
: having a pleasing appearance that causes romantic or sexual feelings in someone : good-looking
An attractive woman greeted us at the door.
I've never really found him attractive. [=I have never been attracted to him]
2
: having a feature or quality that people like
It is a very attractive [=appealing] offer/proposition, but I can't accept it at this time.
The camera has many attractive features at a very attractive price.
—often + toHis ideas are attractive to many people. [=many people like his ideas]



