Where does “ขุดรากถอนโคน” come from?

ขุดรากถอนโคน (Thai) comes from Thai โคน, from English Cone, from Middle English cone.

ขุดรากถอนโคน (Thai): to destroy or eradicate totally; to annihilate; to extirpate

Definitions

  1. to destroy or eradicate totally; to annihilate; to extirpate

Ancestry of “ขุดรากถอนโคน”, step by step

ขุดรากถอนโคน traces back through 3 separate lines of ancestry.

via Thai โคน

StepLanguageWordMeaning
1Thaiโคนthick end of a tapered object; any mushroom in...
2EnglishConeA surface of revolution formed by rotating a segment of a line around another line that intersects the first line
3Middle Englishcone

via Thai ขุด

StepLanguageWordMeaning
1Thaiขุดto dig; to excavate
2Middle Chinese

via Thai ราก

StepLanguageWordMeaning
1Thaiรากroot; foundation; source; root; solution
2Proto-Tairwɯəkᴰto vomit
Every word from Middle English coneEvery word from English ConeEvery word from Thai โคน