Definition of vaccine

What does the word vaccine mean?