Is 2000 words enough to speak a language?

Knowing 2000 words allows for basic communication and everyday conversation, but it's not enough for fluency.

     Do you need a free Speaking Course?