Iridescent means displaying luminous colors that seem to change when seen from different angles - like a rainbow or soap bubble. Exhibiting rainbow like colours is the correct meaning. Wheedle means to coax, hardened means solidified, and insert between means to interpose.