A person who refrains from drinking intoxicating beverages
• Like a teetotaler
• On the wagon
• Showing self-restraint
• Teetotaling