FLOCK OF SHEEP Meaning of FLOCK OF SHEEP in English herd of sheep, group of sheep that live and graze together Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012