SHOAL

Definition of SHOAL

  1. (noun)a sandbank in a stretch of water that is visible at low tide
  2. (noun)a stretch of shallow water
  3. (noun)a large group of fish
  4. (verb)make shallow
  5. (verb)become shallow