persuade - v. to cause (someone) to do something by asking, arguing, or giving reasons
trumpet - n. a brass musical instrument that you blow into that has three buttons which you press to play different notes
put on the spot - idiom. to demand that someone produce as expected.