Definition of “salt lick” - English Dictionary

English