Nouns

(n)anticipator, anticipantone who anticipates

Adjectives

(s)anticipant, anticipative, expectantmarked by eager anticipation“an expectant hush”