Common Adjective Collocations of puppet

absurd, American, brief, British, Egyptian, French, Japanese, Korean, like, little, many, master, mere, much, Nazi, new, own, poor, pro, provoke, royal, sad, shew, show, south, Walloon, well, wooden, Soviet, abstract