SUNDOG Meaning of SUNDOG in English (n.) A fragmentary rainbow; a small rainbow near the horizon; -- called also dog and weathergaw. Webster's English dictionary. Английский словарь Webster. 2012