English to Hindi

Meaning for:
fighting words
other
चुनौती;ललकार