Synonyms for first_blush

1. first blush (n.)

at the first glimpse or impression

Synonyms: