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