puppetmaster

puppetmaster

English Noun
Ad

Definition

Alternative form of puppet master.

Etymology

From puppet + master.

Ad