What is the meaning of the word "teetotaller"?

Definitions:

  1. a total abstainer from alchohol copy to clipboard noun
    • Our guests are teetotallers so we do not have to buy wine for dinner tonight. copy to clipboard