Find the word definition

Wiktionary
have eyes for

vb. (context transitive idiomatic English) To be romantically interested in [someone].

Usage examples of "have eyes for".

He did it to me, too, but you've got to have eyes for that to happen.

He seemed, moreover, to have eyes for each combat of his friends, and the faculty of being at the right moment exactly where he was most needed.