laches: meaning in law

An unreasonable delay in asserting or enforcing a claim

Browse all legal terms →