Where does “กลืนไม่เข้าคายไม่ออก” come from?

กลืนไม่เข้าคายไม่ออก (Thai) comes from Thai ไม่, from Thai ได้, from Thai พลอย — gem; precious stone.

กลืนไม่เข้าคายไม่ออก (Thai): to feel inconvenient or awkward due to inability to make any choice or decision

Definitions

  1. to feel inconvenient or awkward due to inability to make any choice or decision

Ancestry of “กลืนไม่เข้าคายไม่ออก”, step by step

กลืนไม่เข้าคายไม่ออก traces back through 3 separate lines of ancestry.

via Thai ไม่

StepLanguageWordMeaning
1Thaiไม่no; not; neither; nor; no
2Thaiได้to get; to obtain; to receive; used before a verb...
3Thaiพลอยgem; precious stone

via Thai ออก

StepLanguageWordMeaning
1Thaiออกto pay; to come under; to come or go out, into...
2Proto-Taiʔoːkᴰto exit

via Thai เข้า

StepLanguageWordMeaning
1Thaiเข้าto move in or inwards: to come in, to go in, to...
2Proto-Tai*χawꟲto enter
Every word from Thai พลอยEvery word from Thai ได้Every word from Thai ไม่