shoal

shoal [-s] n

OE 'shallow'.

  1. Bank; edge; crag; coast; [fig.] obstacle.
  2. Bar; sand-bank; shallow place; beach where the water is of little depth.