From re- + smoke.
resmoke (third-person singular simple present resmokes, present participle resmoking, simple past and past participle resmoked)