Go Back to Top
Definition of shoal
shoal - noun a stretch of shallow water; a sandbank in a stretch of water that is visible at low tide; a large group of fish; verb become shallow; make shallow.
Shoal on:
Dictionary Google Wikipedia YouTube (new tab)