chain-smoke
chain-smoke {v.}
To smoke cigarettes or cigars one after another without stopping.
Mr. Jones is very nervous. He chain-smokes cigars.
chain smoker {n.}
Mr. Jones is a chain smoker.
chain-smoking {adj.} or {n.}
Chain smoking is very dangerous to health.
Categories:
Source: A Dictionary of American Idioms