VariousWords beta
Related Terms:
Definitions:
Adverb
at first blush
when first seen
Definition: as a first impression; "at first blush the offer seemed attractive"