Wiktionary
wait upon hand and foot
vb. (context idiomatic formal English) (alternative form of wait on hand and foot English)