What is Shoal?
Shoal definition and meaning on Dictionary terms:
a place where a sea, river, or other body of water is shallow.
a sandbank or sand bar in the bed of a body of water, especially one that is exposed above the surface of the water at low tide.
of little depth, as water; shallow.
verb (used without object)
to become shallow or more shallow.