What does “forethought” mean ? I ready

Answer:
careful consideration of what will be necessary or may happen in the future.
"thinking before doing something" I think
Explanation: