Yahoo Canada Web Search

Search results

  1. Dictionary
    legal aid

    noun

    • 1. payment from public funds allowed, in cases of need, to help pay for legal advice or proceedings.