What is the meaning of the word "mown"?

Definitions:

  1. grass or vegetation cut down with a hand implement or machine copy to clipboard adjective
    • The smell of newly mown hay is one of my favourite smells. copy to clipboard

Synonyms: