1
[ noun ] a salt deposit that animals regularly lick

Synonyms

lick

Related terms

sediment

*