What does "blush" mean?

See blush in WNW Idioms

at first blush

Etymology: orig. ME sense

at first sight; without further consideration

Learn more about blush

link/cite print suggestion box