Meaning of fog harrow in English:

fog harrow

noun

historical, rare Scottish, Irish
  • A harrow used to remove moss from the ground.

Origin

Late 19th century; earliest use found in William Patterson (1835–1918).