Definition of whiffletree

Definition of whiffletree
  1. whiffletree Noun a whippletree
Need more help? Try our forum NEW