MohammedPreview
Open in TheBrain

To Tarten

  1. (transitive) To make tart or bitter
  2. (intransitive) To become tart or bitter