Find the word definition

Wiktionary

blogcasts

n. (plural of blogcast English)