PUTTOCK MEANING IN ENGLISH

• Puttock Definition & Synonyms

  1. (n.) The marsh harrier.
  2. (n.) The European kite.
  3. (n.) See Futtock.
  4. (n.) The buzzard.


RECENT SEARCHES