To stop something from happening or arising. The new law is designed to prevent fraud in the financial sector.
To keep someone from doing something; to hinder or obstruct. The security guard prevented the unauthorized person from entering the building.
(archaic) To go before; to precede or anticipate. In older texts, dawn is said to prevent the rising sun.