0 to twist the body or wriggle -- menggeliat
He lay squirming on the ground with pain.
1 to be very embarrassed or ashamed -- gelisah
I squirmed when I thought of how rude I’d been.
KATA-KATA BARU
European
May 10, 2021
KATA HARI INI
Shimmer
squirm