Word info

vitally challenged

Noun

Meaning

vitally challenged pl (plural only)

(humorous, euphemistic) the dead; those who have died

Source: en.wiktionary.org

Close letter words and terms