PUTTOCK Meaning of PUTTOCK in English noun the marsh harrier. 2. puttock ·noun the european kite. 3. puttock ·noun ·see futtock. 4. puttock ·noun the buzzard. Webster English vocab. Английский словарь Webster. 2012