nursemaid in English
- nursemaid⇄noun a girl or woman employed to care for children.
- nursemaid⇄nursemaid, noun, verb.
- nursemaid⇄v.t. to take care of in the manner of a nursemaid; nurse; nurture.
Ex. (Figurative.) The families ... will nursemaid a llama for a year (Atlantic).