Life-sized puppets Synonyms

We can't find synonyms for the phrase "Life-sized puppets", but we have synonyms for terms, you can combine them.

LP abbreviation

LP is an abbreviation for Life-sized Puppets
What does LP stand for?
LP stands for "Life-sized Puppets"

Definitions for Life-sized