foreneed

noun

1.
an assumption on which rests the validity or effect of something else