handicapped (adj)

suffering from a mental or physical handicap

 

» Glossary