meaning of hot seat

1. a difficult position where you are subjected to stress and criticism


Related Words

hot seat |

Developed & Maintained By Taraprasad.com

Treasure Words