SHEAVE Meaning of SHEAVE in English vt to gather and bind into a sheaf or sheaves; hence, to collect. 2. sheave ·v a wheel having a groove in the rim for a rope to work in, and set in a block, mast, or the like; the wheel of a pulley. Webster English vocab. Английский словарь Webster. 2012