MalayTranslate.com
Malay to English Translator
Translate Here

English to English

hot seat
(h/A/t_s/i/t )

noun (n)

  • an instrument of execution by electrocution; resembles an ordinary seat for one person
    alat untuk eksekusi oleh tersengat listrik; menyerupai biasa kursi untuk satu orang
    source: wordnet30
  • a difficult position where you are subjected to stress and criticism
    posisi yang sulit di tempatmu subyek stres dan kritikan
    source: wordnet30