Find the word definition

Wiktionary

blogmasters

n. (plural of blogmaster English)