c. 1400, "up to the knees," from knee (n.) + deep (adj.).
we were standing knee-deep in the water
knavery
knavish
knead
knee
kneecap
knee-deep
knee-high
knee-jerk
kneel
kneepad
knell