Wiktionary
wait on someone hand, foot and finger
vb. (context idiomatic English) (alternative form of wait on hand and foot English)