Word info

supermarionette

Noun

Meaning

supermarionette (plural supermarionettes)

One of the motorized marionettes used in Supermarionation.

Source: en.wiktionary.org

Close letter words and terms