Adjective unforethoughtful has 1 sense
  1. unforethoughtful - lacking forethought
    Antonym:
    provident (indirect, via improvident)
,
TOP