Golden Bowl

Dictionary

ANTICIPATINGppr.

Taking before; foretasting; precluding; preventing.