What is the meaning of Teetotal?

Abstinent from alcohol; never drinking alcohol.

Opposed to the drinking of alcohol.

Total.

One who abstains from drinking alcohol.

To advocate or practice the total abstinence from alcohol.

Source: wiktionary.org