1 tappoon | Definition of tappoon

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

History and Etymology for tappoon

Spanish tapón stopper, from tapar to stop up

Keep scrolling for more