Find the word definition

Wiktionary

blogware

n. (context internet English) software facilitating the creation of blogs