English word definition — powered by WordNet
having an agreeably pungent taste
engagingly stimulating or provocative
attracting or delighting
Want to remember piquant?