SHOAL Meaning of SHOAL in English (RAISED AREA) [noun] [C] [specialized] - a raised bank of sand or rocks under the surface of the water which gradually moves Cambridge English vocab. Кембриджский английский словарь. 2012