Fetching details from the dictionary...
crawling on the ground; shuffling on one's knees
cripple
「膝行」 has another reading with different meanings.
moving forward by sliding on one's knees (in the presence of high-ranking indiv…