put on the spot
VERB
embarrass
Synonyms
Antonyms
VERB
endanger
Synonyms
Antonyms
VERB
incommode
Synonyms
Antonyms
VERB
inconvenience
Synonyms
Antonyms
VERB
put out
Synonyms
Antonyms
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.