herd of livestock - English Synonyms Dictionary