Skip to main content

Definitions by Saratoga Sevonja

The act of raking leaves.
Johan was cleaching his yard, with the sharpest rake the world had seen.
cleach by Saratoga Sevonja May 15, 2005