letted one have it (verb) blame: accuse; place responsibility
Sinonime: chargeless, comp,
complimentary, costless, for love, for nothing, free of cost, free ride, freebie, gratis, gratuitous, handout, on the cuff, on the house,
paper*, unpaid, unrecompensed
Antonime: costly,
expensive, high-priced, priced