eyeful (n.)youdaoicibaDictYouDict
also eye-ful, "good look at," 1796, originally in ornamental gardening, from eye (n.) + -ful.