Definition of Slater

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

Synonyms for word "slater"

Semanticaly linked words with "slater"

Hyponims for word "slater"