STOVER


Meaning of STOVER in English

[sto.ver] n [ME, modif. of AF estovers necessary supplies, fr. OF estoveir to be necessary, ultim. fr. L est opus there is need] (14c) 1 chiefly dial Eng: fodder

2: mature cured stalks of grain with the ears removed that are used as feed for livestock

Merriam-Webster English vocab.      Английский словарь Merriam Webster.