salt lick

Explore definitions, synonyms, and language insights of salt lick

Definitions

Noun
a salt deposit that animals regularly lick

Synonyms


More General Terms