shoal (n.)
- army
 - bank
 - bar
 - barrier
 - bevy
 - bunch
 - cloud
 - clutter
 - colony
 - covey
 - drift
 - drive
 - drove
 - flat
 - flight
 - flock
 - ford
 - gam
 - gang
 - hail
 - herd
 - hive
 - hook
 - host
 - jam
 - kennel
 - legion
 - light
 - litter
 - lots
 - many
 - mob
 - muchness
 - multitude
 - nest
 - numbers
 - pack
 - pitfall
 - plurality
 - pod
 - pride
 - reef
 - rocks
 - rout
 - ruck
 - sandbank
 - sandbar
 - sands
 - school
 - scores
 - shallow
 - shelf
 - slight
 - sloth
 - spit
 - surface
 - swarm
 - thin
 - throng
 - trip
 - troop
 - undercurrent
 - undertow
 
shoal (v.)
Besides, this Duncan
Hath borne his faculties so meek, hath been
So clear in his great office, that his virtues
Will plead like angels, trumpet-tongued, against
The deep damnation of his taking-off;
And pity, like a naked new-born babe,
Striding the blast, or heaven's cherubim, horsed
Upon the sightless couriers of the air,
Shall blow the horrid deed in every eye,
That tears shall drown the wind. I have no spur
To prick the sides of my intent, but only
Vaulting ambition, which o'erleaps itself,
And falls on the other.