1 toadpipe | Definition of toadpipe

toadpipe

noun

Definition of toadpipe

dialectal, chiefly England
: horsetail sense 2 —often used in plural but singular in construction
×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!