snowbow noun1 •An atmospheric phenomenon resembling a rainbow but associated with snow. formssnowbows