antismoker
/ˌæntiˈsmoʊkər/
noun
- A person who opposes smoking or works to discourage smoking.
- He became an antismoker after his father died from lung cancer.
- The antismoker group lobbied for a ban on smoking in public parks.
- As an antismoker, she volunteers at school programs about the dangers of cigarettes.
Antonyms