English synonyms about - contact  

slater

noun

1 slater

Any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats.

synonyms: wood louse, woodlouse.

Dutch: leidekker, pissebed


Find more on slater elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0248