Found 3 synonyms
puppet
puppet theater
puppet show
theatre
movie theatre
cinema theatre
operating theatre