any of a group of British shops that sell clothes and equipment for babies and children up to the age of eight, and clothes for women who are pregnant. The first Mothercare shop was opened in 1961.
MOTHERCARE
Meaning of MOTHERCARE in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005