XXFOREC'ASTER, n. One who foresees or contrives beforehand.