What is nikah halala?

Nikah halala is practice in muslim community that is intended to reduce polygamy. By it, a muslim man can remarry his former wife only if his former wife - Had after divorced with him married to another man, consummate her new marriage, Divorced from that new man too and observed separation period called 'iddaat'.