what does the saying rain or shine mean
9. â rain or shine. â rain. Translation English Cobuild Collins Dictionary &nbsp. See also: take a shine to sb, rain or shine, shin, shrine. bubblegum light. bubblegum light. n. vintage light on police car, i.e. a single dome with rotating lights inside.