Tappoon definitions

Search

Tappoon

Tappoon logo #21002• (n.) A piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field.
Found on http://thinkexist.com/dictionary/meaning/tappoon/

Tappoon

Tappoon logo #20972Tap·poon' noun [ Spanish tampón a stopper.] (Irrigation) A piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field. [ U. S.]
Found on http://www.encyclo.co.uk/webster/T/11
No exact match found.