English definition of “attract”
B1 to make people come to a place or do a particular thing: The museum attracts more than 300,000 visitors a year.
attract attention, interest, etc. B1 to cause people to pay attention, be interested, etc.: Her ideas have attracted a lot of attention.
› to cause someone to be interested, especially sexually: So what attracted you to Joe in the first place? I was attracted to him right away .