What does "libretto" mean?

Libretto: (a) A book containing the words of an opera or extended piece of music. (b) The words themselves.

Sources