Topic >> Animals: Sea Animals shoalshoal /ʃoʊl/ noun [countable] Thesaurus science, biology a large group of fish that swim togetherTHESAURUSgroup, flock, herd, school, pack, litter► see thesaurus at group1