What does "greave" mean?

Greave: A grove. [Obs.] Spenser.

Additional senses

  1. 2.Armor for the leg below the knee; -- usually in the plural.
  2. 3.To clean (a ship's bottom); to grave.

Sources