Dictionary |
1 Result
#1
salt lick
n.
a salt deposit that animals regularly lick
. wn