at first blush

Adverb
  1. as a first impression
    • at first blush the offer seemed attractive

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

at first blush
At first blush, the job offer appeared perfect.