Where does “กวาดล้าง” come from?

กวาดล้าง (Thai) comes from Thai กวาด, from Proto-Tai kwaːtᴰ, from Old Chinese 刮.

กวาดล้าง (Thai): to annihilate, to exterminate

Definitions

  1. to annihilate, to exterminate

Ancestry of “กวาดล้าง”, step by step

กวาดล้าง traces back through two separate lines of ancestry.

via Thai กวาด

StepLanguageWordMeaning
1Thaiกวาดto sweep
2Proto-Taikwaːtᴰto sweep
3Old Chinese

via Thai ล้าง

StepLanguageWordMeaning
1Thaiล้างto remove or cleanse using water or fire for...
Every word from Old Chinese Every word from Proto-Tai kwaːtᴰEvery word from Thai กวาด
กวาดล้าง — Etymology, Origin & Word History | Etymology Explorer