Word info

polyhandicap

Noun

Meaning

polyhandicap (plural polyhandicaps)

A handicap involving multiple disabilities

Source: en.wiktionary.org

Close letter words and terms