TOP

Definition of Mencap from the Oxford Advanced Learner's Dictionary

Mencap

 
/ˈmenkæp/
 
/ˈmenkæp/
the Royal Mencap Society
jump to other results
  1. a British charity that provides help, services and accommodation for people with learning difficulties and leads campaigns to defend their rights. It was originally established in 1946 and got its present name in 1969.
aspiration
noun
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day