Meaning of all-year in English:
all-year
adjective
(also all-year round)
That is or does something (usually indicated by the following noun) all year round; that operates, occurs, exists, etc., all the year.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips