Meaning of mandatory award in English:

mandatory award

noun

historical
  • (In the United Kingdom) a grant comprising tuition fees and a means-tested living allowance given by a local education authority (in Scotland, the Scottish Education Department) to a student enrolled on a first-degree or equivalent full-time higher-education course.

Origin

1970s; earliest use found in Where.