TROLL Meaning of TROLL in English n. legendary Scandinavian creature that lives in caves; round, rotation, spin Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012