English Dictionary
◊ UNFORETHOUGHTFUL
unforethoughtful
adj : lacking forethought