EXPERIENCE
LEARN
C2
IPA
/ʔɑh ɗɑm rih/
GD
'ah dam reh

អស់ដំរេះ Meaning in English

Out of breath
Be Stumped

Definitions

US to get stuck (mentally), be stumped, run out of arguments
Headley