Noninhabitant /(?)/ Non·in·hab·it·ant Noninhabitant n. One who is not an inhabitant; a stranger; a foreigner; a nonresident.