Collocations for foresight - noun
ADJ.
considerable, great
VERB + FORESIGHT
have
He had had the foresight to bring in the washing before the rain started.
He had had the foresight to bring in the washing before the rain started.
show
The plans showed great foresight.
The plans showed great foresight.
lack
PHRASES
a lack of foresight