Definition of ensheathe in English:

ensheathe

(also ensheath)

verb

[WITH OBJECT]Biology
  • Enclose (an organism, tissue, structure, etc.) in or as in a sheath.

    • ‘Their tail ensheathes a sharp spine that can penetrate wet suits and water shoes.’
    • ‘Like the brain, the cord is ensheathed by membranes.’

Pronunciation:

ensheathe

/enˈSHēT͟H/