Dictionary search results

Showing 1-8 of 8 results

troll1 US English

A mythical, cave-dwelling being depicted in folklore as either a giant or a dwarf, typically having a very ugly appearance

troll2 US English

Make a deliberately offensive or provocative online posting with the aim of upsetting someone or eliciting an angry response from them

troll US Thesaurus

the storybook trolls who live under the bridge

troll English-Spanish

gnomo m

troll Spanish-English

(Internet) troll