Definition of When first seen
1. Adverb. As a first impression. "At first blush the offer seemed attractive"
Exact synonyms: At First Blush
When First Seen Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: When First Seen Images