shoal /ʃəʊl $ ʃoʊl/
noun [countable][
Sense 1: Language: Old English;
Origin: scolu 'large group']
[
Sense 2: Date: 1300-1400;
Origin: shoal 'not deep' (11-20 centuries), from Old English sceald]
1. a large group of fish swimming together
Synonym : schoolshoal of
a shoal of fish2. a small hill of sand just below the surface of water that makes it dangerous for boats
[TahlilGaran] Dictionary of Contemporary English ▲