Whippletree

What is Whippletree?

Whippletree definition and meaning on Dictionary terms:
noun Northern U.S.