SynonymX
Speak
First Blush
Definition of First Blush
1.
At the first glimpse or impression
Noun
Semanticaly linked words with "first blush"
belief
feeling
impression
notion
opinion
Hyponims for word "first blush"
belief
feeling
impression
notion
opinion