conditional variable
Technical term used in computer science, especially in concurrent programming and synchronization.
Conditional variables are used for synchronization between threads.
Compound of 条件 (condition) and 変数 (variable), likely a calque from English 'conditional variable'.