Definition of 'shoal'
- a sandbank in a stretch of water that is visible at low tide
- a stretch of shallow water
- a large group of fish; "a school of small glittering fish swam by"
- make shallow; "The silt shallowed the canal"
- become shallow; "the lake shallowed over time"