Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun slater
1 sense of slater
Sense 1
woodlouse, slater -- (any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats)
=> isopod -- (any of various small terrestrial or aquatic crustaceans with seven pairs of legs adapted for crawling)