The definition of a have not is someone or a group of people who does not possess as much material wealth or resources as others.
(noun)A have not is a homeless person who lives on the street.
See have-not in Webster's New World College Dictionary
noun
See have-not in American Heritage Dictionary 4
noun
Learn more about have-not