teetotaler
/ˈtiːtəʊtɔːlər/Definitions
1. noun
A person who abstains from all alcoholic drinks.
“After becoming a teetotaler, John decided to attend a family gathering where no alcohol was served.”
2. verb
To abstain from all alcoholic drinks.
“She teetotalered for several months before deciding to try a small amount of wine.”