sailors' snug harbor - EE Dictionary | EE Dictionary