English lesson on the word POOL
Well the dictionary say's it's a body of still water!!!! It's also a game like billiards or a lottery in the UK based on football scores. Finally it's a combination of resources (as in "let us pool our funds and buy a case of beer"!)
But in this case it refers to a body of bodies!!
What CitationsRock4me is saying is that they already have a bunch of applicants that they have screened.