English word definition — powered by WordNet
having an agreeably pungent taste
marked by spirited enjoyment
Want to remember zesty?