Entry from US English dictionary
A prescription drug for the treatment of Alzheimer’s disease. It protects the brain’s nerve cells against glutamate, which is released in excess by Alzheimer’s-damaged brain cells. Also called Namenda ( • trademark ).
More definitions of memantineDefinition of memantine in: