put a spot (verb) embarrass: cause mental discomfort
Sinonime: abash,
agitate,
annoy,
bewilder,
bother,
bug, catch one short,
chagrin,
confuse, discombobulate, discomfit, discompose,
disconcert, discountenance,
distract,
distress,
disturb, dumbfound, faze,
fluster, give a bad time, give a hard time, hang up,
irk,
let down*, make a monkey of, mortify, nonplus,
perplex,
perturb,
plague, put in a hole, put in a spot, put on the spot, put out of countenance,
puzzle,
rattle,
shame, show up,
stun,
tease,
throw, throw into a tizzy,
upsetAntonime: comfort, gladden,
help,
please