Teetotaler

Webster's Dictionary of the English Language

·noun One pledged to entire abstinence from all intoxicating drinks.