SHOAL Meaning of SHOAL in English I . n. 1.Crowd, throng, multitude, swarm, horde.2.Shallow, sand-bank, bar. II . v. n. 1.Crowd, throng.2.Grow shallow. III . a. Shallow. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012