Attested.to

Definition

the construction of robots to look like animals (developed for Disneyland)

Seed ·

Term in context

animatronics in CommonParlance