·vt To taste before another.
II. Foretaste ·noun A taste beforehand; enjoyment in advance; anticipation.
III. Foretaste ·vt To taste before full possession; to have previous enjoyment or experience of; to Anticipate.