Meech lake accord

What is Meech lake accord?

Meech lake accord definition and meaning on Dictionary terms:
Satisfy the conditions, as in This grade of lumber does not meet our requirements, or Lynn did not meet the requirements for this position. This expression uses meet in the sense of