Laches

Latches legal meaning
What does the legal term latches mean? Laches is an equitable defense, or doctrine. A defendant who invokes the doctrine is asserting that the claiman...