Assertion: semaphore | /r/CapableOf | give up cpu time
Facets:
value: to a different thread
type: TRANSITIVE-OBJECT
Source sentences:
text: If a semaphore cannot be acquired, it blocks, giving up CPU time to a different thread that is ready to run.