EXPERIENCE
LEARN
C2
IPA
/liʔc krɔːcam/
GD
lich krocham

លិចគ្រជាំ Meaning in English

Definitions

US to sink (out of sight); to be involved in something over one's head; to be on the way to bankruptcy
Headley