English Dictionary
◊ SUBSERVE
subserve
v : be helpful or useful