demogrant in English dictionary demogrant Meanings and definitions of "demogrant" a grant based on purely demographic principals such as age and sex. noun a grant based on purely demographic principals such as age and sex. more Grammar and declension of demogrant demogrant ( plural demogrants) demogrant (plural demogrants) more Sample sentences with "demogrant" Declension Stem Try again Available translations French Authors