Berikut ini adalah penjelasan tentang terhimpit dalam Kamus Indonesia-Inggris
vb.3 oppressed
1 weighed down. 2 wedged in. 3 be in a tight spot, be in a jam.