Synonymaarmy battalion brigade company crowd detachment division horde host multitude phalanx regiment throng