Containing or filled with salt
Engagingly stimulating or provocative
One of the four basic taste sensations; like the taste of sea water