chain-smoker
1. [ noun ] a heavy smoker (usually of cigarettes) who lights one off of another
Related terms: smoker chain-smoke
Similar spelling:   chain-smoke