Dictionary search results

Showing 1-2 of 2 results

animatronics British & World English

The technique of making and operating lifelike robots, typically for use in film or other entertainment

Audio-Animatronics British & World English

Trademark for animatronics.