STOVER


Meaning of STOVER in English

noun fodder for cattle, especially straw or coarse hay.

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