sloo noun1 •A slough; a run or wet place.Afterwards she and Mrs. Hastings talked with the housekeeper for a while, and an hour had slipped away when Wyllard suggested that he should show her the sloo beyond the bluff . — 1910 formssloos