foambow noun1 •A kind of rainbow or fogbow seen as sunlight passes through the airborne water droplets of a waterfall. formsfoambows