torcher
French
verb
Definitions
- to wipe with a cloth to remove dirt
- to flare to burn off excess gas at a petroleum drilling site
- (slang) to churn out
Etymology
Affix from French torche.
Origin
French
torche
Affix from French torche.
French
torche