Meaning Of The Word Mencap

Real Dictionary

What's the definition of Mencap? Find Mencap meanings, definitions and more at the Real Dictionary online.

Mencap Meaning

Mencap Definition
Mencap Definition

What's The Definition Of Mencap?

Mencap in British English
noun: a charity that helps people with learning impairments and promotes their interests in society

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day