shoal - Dictionary definition and meaning for word shoal
Powered by Mnemonic Dictionary
SHOAL -> SHORE + SHALLOW. The SHOAL is the SHALLOW area near the SHORE.
shoal rhymes with school