This might be a dumb idea, but here it is:
A new section in forums named dictionary/definitions. Topics are just terms like "MMR". Thread original pos might be a question what some term means and following posts anwsers to it. Or it might be a simple definition for some term followed by opinions.
This game has some specific terms and abbreviations, not mention that playerbase is quite international. Might ease some storms of fuzzy bunny and cut down some repeated questions in general discussion.
Inspired by recent discussion with AJK, no hard feelings.
Do you think it makes any sense?