Marionette



noun
1.
(a puppet worked by strings) អាយ៉ង
2.
(FIGURATIVE) មនុស្សតុក្កតាតាមតែគេញាក់
ENGLISH MEANING
noun
1.
A puppet moved by strings, as in a puppet show.
2.
The buffel duck.