Definition of First Blush

  • 1. At the first glimpse or impression Noun

Semanticaly linked words with "first blush"

Hyponims for word "first blush"