astonishment vs foretaste

astonishment

noun
  • The feeling or experience of being astonished; great surprise. 

  • Something very surprising. 

foretaste

noun
  • A sample taken in anticipation; an experience undergone in advance. 

  • A taste beforehand. 

verb
  • To taste before possession; have previous experience of; enjoy by anticipation. 

  • To taste beforehand. 

  • To taste before another. 

How often have the words astonishment and foretaste occurred in a corpus of books? (source: Google Ngram Viewer )