Dictionary search results

Showing 1-6 of 6 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 post with the aim of upsetting someone or eliciting an angry response from them

troll US Thesaurus

the storybook trolls who live under the bridge