sheathes; sheathed; sheathing
sheathes; sheathed; sheathing
Learner's definition of SHEATHE
[+ object]
1
literary : to put (something, such as a sword) into a sheath把…插入鞘 2
: to cover (something) with something that protects it包裹;覆盖 —
usually used as (be) sheathed通常用作(be) sheathed