Synonyms for Teetotal (same or very similar meaning)
WordNet sense 1 (practicing complete abstinence from alcoholic beverages):
dry
WordNet sense 2 (not affected by a chemical substance (especially alcohol)):
sober
From the ODE community, based on WordNet
add/edit