I don't know of a rpg glossary, but something like that probably does exist.
'Tanker' is as you thought, a tough defensive unit to absorb hits without dying.
Buff/debuff refers to spells that improve the stats of your troops (buff) or reduce the stats of the enemy (debuff).