Positive Words Nursemaid MrPositive - March 10, 2016 0 Nursemaid- Meaning: Verb. To look after be protective towards something or someone