Noun Definition

foretaste

1.Definition: an early limited awareness of something yet to occur

Category: General