Dictionary |
1 Result
#1
nursemaid
n.
[
nanny
,
nurse
] a woman who is the custodian of children
. wn