Inveterate smoker

Synonyms for Inveterate smoker