Adjective Definition

windup

1.Definition: operated by a mechanism

"Windup toys"




Please Share