English Dictionary
Definition legal aid in British English
legal aid noun
[uncountable] noun
1
a system in which the government pays for people to get advice about the law or to be represented in court when they do not have enough money for this
