English

rainbow noun definition in Sky topic from the Oxford Advanced Learner's Dictionary

rainbow

 noun: Sky topic
a curved band of different colours that appears in the sky when the sun shines through rain all the colours of the rainbow