HIND LET LOOSE


Meaning of HIND LET LOOSE in English

animal let loose to be hunted, decoy to attract the enemy

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