SHAG Meaning of SHAG in English n. (Zoology) cormorant with greenish-black plumage found in Europe and North Africa Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012