caught off-guard (verb) surprise: sneak up on; catch
Detalii: amaze once meant 'alarm, terrify' but now means 'astonish'; surprise means 'meet with suddenly or without warning'
Sinonime: DA, afro, beehive, blow dry, braids, corn rows, crew cut, dreadlocks, dreads,
flip, fuzz cut,
hair, hair-comb, haircut, hairdo,
permanent, pigtails, plait, ponytail, razor cut, tail,
tease,
trim,
waveAntonime: expect