Shahmukhi : کھُچّ
Meaning in English
hollow of the knee, tendons on the back of the knee, hamstring; (in animals) hock
Source: Punjabi Dictionary
KHUCHCH
Meaning in English2
s. f, The hollow of the knee; a strict inquiry, a thorough investigation:—khuchch báj, s. m. A strict investigator:—khuchch bájí, s. f. Strict investigation:—khuchch báṇh phaṛṉí, v. a. lit. To catch the hollow of the knee and the arm; met. to make a thorough investigation, to come to the point; to deceive, to play tricks.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh