Tappoon
Word Dictionary
-> Tappoon
Search:
Tappoon
(n.) A piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field.
Terms of Use
Canadian Jobs