predict - foretell, prefer - to like better, precede - to come before, prevail - to be victorious; succeed, preserve - to keep from spoiling, prepay - to pay in advance, prevent - to hinder,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?