DEER LICK


Meaning of DEER LICK in English

n. piece of ground which is salty naturally or artificially where deer come to lick

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.