Eyefuls meaning : A full or complete view; a good look. (sometimes ironic) A remarkable sight or a very attractive person. An amount of material blown into the eye.
eyefuls
alewives
photodetectors
unwinnable
circles