hind let loose

listen to the pronunciation of hind let loose
English - English
animal let loose to be hunted, decoy to attract the enemy