Definitions from Wiktionary (put on the spot)
▸ verb: To challenge or embarrass (someone).
▸ Words similar to put on the spot
▸ Usage examples for put on the spot
▸ Idioms related to put on the spot
▸ Wikipedia articles (New!)
▸ Words that often appear near put on the spot
▸ Rhymes of put on the spot
▸ Invented words related to put on the spot
▸ verb: To challenge or embarrass (someone).
Phrases:
▸ Words similar to put on the spot
▸ Usage examples for put on the spot
▸ Idioms related to put on the spot
▸ Wikipedia articles (New!)
▸ Words that often appear near put on the spot
▸ Rhymes of put on the spot
▸ Invented words related to put on the spot