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.