prevent
intransitive verbTo keep from happening; avert.
intransitive verbTo keep (a person or thing) from doing something; impede.
intransitive verbTo anticipate or counter in advance.
intransitive verbTo come before; precede.
intransitive verbTo present an obstacle.
To go before; be earlier than; anticipate; forestall.
To take previous measures against; hence, to frustrate; disappoint; evade; escape.
To hinder from action by the opposition of obstacles; impede; restrain; check; preclude: generally followed by from.
To keep from existing or occurring; render impossible.