0%

ALL meanings of mowburn

M m
  • noun mowburn the natural process of heating and fermenting that takes place when hay or corn is piled up when it is damp or green 0
  • verb mowburn (of hay or corn) to heat up and ferment in a mow because of being damp or green 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?