What is the meaning of knee pit in English?

Learn vocabulary with pictures as well as definitions of knee pit in English

Learn in

See more

n. knee pit

Definition of knee pit in English

Fleshy, concave part of the body, located behind the knee.

Synonyms of knee pit in English

back of the knee