French › DictionarymarionnetteB2#5,111Hear itnounfemininemarionette, puppetpuppetsomeone who is easily influenced or controlled by anotherRead French with every word explained