tappoon
noun
tap·poon
| \ taˈpün\
plural -s
Definition of tappoon
: a piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field
Keep scrolling for more