tend (to have the care of; watch over; look after) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.