English to Hindi

Meaning for:
clout
other
घूँसा मारना