TAPPOON


Meaning of TAPPOON in English

add. ·noun a piece of wood or sheet metal fitted into a ditch to dam up the water so as to overflow a field.

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