someone that habitually smokes a lot - Francés Inglés Diccionario