hot potato
English Dictionary
->
Letter H
-> hot potato
Search Dictionary:
hot potato Definition
(n)
a
difficult
situation
; "
he
dropped
the
topic
like
a
hot
potato
"
hot potato Synonyms
hot potato
© Art Branch Inc.