FOGGAGE


Meaning of FOGGAGE in English

n. (Scottish term) aftergrass, grass that grows after the initial crop has been mown (Agriculture)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.