Rhyme Desk
Find rhyming words!

Definition of "Shoal" :

noun: a large group of fish

noun: a stretch of shallow water

noun: a sandbank in a stretch of water that is visible at low tide

verb: become shallow

verb: make shallow