What does "semivowel" mean?

Semivowel: (a) A sound intermediate between a vowel and a consonant, or partaking of the nature of both, as in the English w and y. (b) The sign or letter representing such a sound.

Sources