teetotaller

noun
  1. a person who completely abstains from alcoholic drinks
  2. Usage: chiefly British spelling

Examples