Find the word definition

Wiktionary
wind ups

n. (plural of wind up English)