meaning of hatchet job

1. a malicious attack


Related Words

hatchet job |

Developed & Maintained By Taraprasad.com

Treasure Words