meaning of hot potato

1. a difficult situation; "he dropped the topic like a hot ">potato"


Related Words

hot potato |

Developed & Maintained By Taraprasad.com

Treasure Words