Meaning of shoal

Definition of shoal

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

Other information on shoal

WIKIPEDIA results for shoal
Amazon results for shoal