trollingEnglish

troll, trolling

Noun

Angling by drawing a baited line through the water

English: troll, trolling

English words with similar meanings

Show 1 words