Synonyms: unforethoughtful
Definition: lacking forethought
Similar words: improvident
Definition: not provident; not providing for the future