leeches
noun#17,676
Translations
- ひるひる
- すねかじりすねかじり
- DOMドム
- ダウンロードオンリーメンバーダウンロードオンリーメンバー
English definition
- carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
Examples
- I still have these little groupings of scabs from when the school bully tossed live leeches at me.
- There are many leeches on my farm.