GeneralConnection.com
➔
Dictionary
salt lick
Noun
1. lick
1. sediment, deposit
Usage