i smothered myself in delph for a smoother finish to my skin  the fisherman coated his hoist in delph to stop the gears from seizing
a green substance, made from plant juice, which when applied to the skin gives a soothing tingly sensation
"i smothered myself in delph for a smoother finish to my skin  the fisherman coated his hoist in delph to stop the gears from seizing" What is the definition of "delph"?