There are multiple definitions - click on the translation that matches your context.

Spruch

Substantiv

full

award

noun

Definitions of award

English

the action of settling a dispute by ordering that a claimant be given money damages as compensation for a wrong that has been done to them by the defendant

The judges said the £25,000 award, plus costs, must be repaid by Mr Marsden's lawyers.