NECESSITOUS Meaning of NECESSITOUS in English ( a. ) Narrow; destitute; pinching; pinched; as, necessitous circumstances. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012