American English

Definition of shoal noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a small hill of sand just below the surface of the ocean The boat ran aground on a shoal.
  2. 2a large number of fish swimming together as a group shoals of herring Squid travel in shoals. compare school
See the Oxford Advanced Learner's Dictionary entry: shoal