English synonyms about - contact  

hot potato

noun

1 hot potato

A difficult situation.


Find more on hot potato elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.045