The phrase "haddest eye on" means to have an interest in or to be attracted to something or someone. However, there are several synonyms for this phrase that can be used interchangeably. These include "set sights on," "covet," "desire," "crave," "yearn for," "wish for," "long for," "hope for," "aim for," and "pine for." Depending on the context, any of these synonyms can be used to convey the same idea as "haddest eye on." So, next time you want to use this phrase, consider using one of these synonyms instead to add variation to your writing.