To see Multiple Meanings of
please enable javascript.

Multiple Meanings
shoal — as in:  run aground on a shoal

The rocks,  shoals, and currents make it a treacherous journey.
a sandbank or other stretch of shallow water

More rarely, shoal may refer to a large group of fish as in "The spotter plane found a shoal of tuna."
Home . . . enhancing vocabulary while reading