tart

Adjective/Noun
  1. Having a sharp or sour taste. Adjective/Noun
    The lemon was tart.
  2. In informal use, describing someone who is sharp or cutting in speech or manner. Adjective/Noun
    She gave a tart reply.
  3. A small pastry filled with sweet or savory ingredients. Adjective/Noun
    She bought a fruit tart.
synonyms: sharp, biting, acidic, pungent