CHALLENGE Meaning of CHALLENGE in English (n.) The opening and crying of hounds at first finding the scent of their game. Webster's English dictionary. Английский словарь Webster. 2012