eyeful

/ˈaɪfʊl/
noun
  1. A full or satisfying view of something, often something attractive or impressive.
    • The museum visitors had an eyeful of the famous paintings.
    • From the top of the hill, we got an eyeful of the entire valley.
    • She got an eyeful of the beautiful sunset over the ocean.
  2. A surprising or shocking sight.
    • The kids got an eyeful when the clown popped out of the tiny car.
    • He opened the closet and got an eyeful of the mess inside.
    • I wasn't ready for that eyeful of bright neon colors.
Synonyms
What does "eyeful" mean? | whatsthatwordmean | whatsthatwordmean