Synonyms and related words :
a bit previous, above, advanced, aforementioned, aforesaid, ahead, ancient, ante, antecedent, anterior, anticipatory, before, beforehand, ci-devant, earlier, early, elder, erstwhile, far ahead, first, fore, foregoing, former, forward, half-baked, half-cocked, hasty, ill-considered, immemorial, impulsive, in advance, late, not firm, old, olden, older, once, onetime, overhasty, oversoon, past, precedent, preceding, precipitate, precocious, precurrent, preexistent, prehistoric, premature, previous to, prime, primeval, primitive, prior, prior to, quondam, recent, rushed, senior, sometime, soon, then, too early, too soon, uncrystallized, unjelled, unmatured, unmeditated, unpremeditated, unprepared, unripe, untimely, whilom