Golden Bowl

Dictionary

HIGH-TASTEDa.

Having a strong relish; piquant.