The difference between Drunkard and On the wagon
Drunkard is also noun with the meaning: a person who is habitually drunk.
On the wagon is also phrase with the meaning: abstaining from drinking any alcoholic drink, usually in the sense of having given it up (as opposed to never having partaken).
check bellow for the other definitions of Drunkard and On the wagon
-
Drunkard as a noun (somewhat, _, derogatory):
A person who is habitually drunk.