Wednesday, December 23, 2009

Word 826: Nursemaid

verb [ trans.]
look after or be overprotective toward