CHALLENGE Meaning of CHALLENGE in English ( n. ) The opening and crying of hounds at first finding the scent of their game. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012