Find the word definition

Wiktionary
carpal canals

n. (carpal canal English)