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