Perhaps, sod sal is a misspelling. Click here to search for this word in our misspelling dictionary.
set sail,
set seal on,
Sal Soda,
slow city.