Tart meaning : Sharp to the taste; acid; sour. (of wine) high or too high in acidity. Sharp; keen; severe.
tart
flimflams
eye chart
pilot jacket
forestall