TAPPOON


Meaning of TAPPOON in English

(n.) A piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field.

Webster's English dictionary.      Английский словарь Webster.