Webster's Revised Unabridged Dictionary · 1913

Tappoon

Tappoon , noun

[Sp. 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. [United States]