A breadwinner is a person who has the main responsibility for providing financially for their family or household. This can be a father, mother, or other adult who has the responsibility of ensuring that the family has enough money to live a good life.