English
spinlock
From spin + lock.
Proto-Indo-European *(s)penh₁- ‘to twist’
Proto-Germanic *spinnaną ‘to spin’
Old English spinnan ‘to spin’
Middle English spinnen ‘to spin or convert fibre into yarn’
English spin
Proto-Indo-European *lewg- ‘to bend’
Proto-Germanic *luką
Proto-West Germanic *lok ‘shutter’
Old English loc
Middle English lok
English lock
Today it means
noun A lock which causes a thread trying to acquire it simply to wait in a loop ("spin") while repeatedly checking if the lock is available.
Language periods are conventional ranges, not dates for this word.
Etymograph / spinlock