Meaning of eye-taking in English:

eye-taking

adjective

  • That attracts attention; alluring; compare "breath-taking", "eye-catching".

Origin

Mid 17th century; earliest use found in Richard Brathwait (?1588–1673), poet and writer.