Slater - Definition

slater

n 1: any of various small terrestrial isopods having a flat
elliptical segmented body; found in damp habitats [syn:
woodlouse, slater]

Look up another word