+0

The government has fulfilled the promise to allocate more money to the school lunches program.

what is role of 'lunches' here?

Is it adjective or noun?

+1

It is an attributive noun. There are two attributive nouns in the sentence - school and lunches. The word "lunch" has to be singular, so the phrase is not native English.

https://www.thoughtco.com/what-is-attributive-noun-1689012

+1
Souri

The government has fulfilled the promise to allocate more money to the school lunches program.

what is role of 'lunches' here?

Is it adjective or noun?

It's a noun functioning as head of the NP "school lunches" modifying the noun "program".

Teachers: We supply a list of EFL job vacancies
Comments  

Thanks for introducing the page to me.

AlpheccaStars The word "lunch" has to be singular, so the phrase is not native English.

It means this sentence is wrong and lunch in singular form is correct.

Students: Are you brave enough to let our tutors analyse your pronunciation?

It is not a serious error.

This is proper usage:

The National School Lunch Program (NSLP) is a federally assisted meal program operating in public and nonprofit private schools and residential child care institutions. It provides nutritionally balanced, low-cost or free lunches to children each school day. The program was established under the National School Lunch Act, signed by President Harry Truman in 1946.

https://www.fns.usda.gov/nslp