What do you mean by res-judicata?

What do you mean by res-judicata? Res judicata is a legal principle that means “a…