Skip to main content

Princess100's definitions

Leavesdrop

The trough attached to a roof that collects leaves and transports rain water to the ground
I must clean the leaves out of the leavesdrops.
by Princess100 December 12, 2012
mugGet the Leavesdrop mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email