CARTED
Meaning of CARTED in English
adjective
of a deer : brought to the scene of the hunt and released in order to be tracked down but not killed
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012