shoal - Definition of shoal

noun. a large group; mass; crowd; a large school of fish; intransitive verb
http://www.yourdictionary.com
Free anonymous email