What is the meaning of Improvident?

failing to provide for the future; reckless

incautious; prone to rashness

Source: wiktionary.org