EXPERIENCE
LEARN
C2
IPA
/sɑmɲeiɲ/
GD
samnhenh

សំញេញ Meaning in English

To Grimace
Jutting Out
Bare The Teeth
At An Impasse
Grimace

Definitions

US Verb to grimace, bare the teeth.
Headley
US Adjective (of the teeth) to be projecting, jutting out
Headley
US Adjective to be stymied, at an impasse
Headley