good offices



assistance, benefaction, benefit, benevolence, benignity, blessing, comfort, courtesy, ease, favour, good deed, good turn, grace, help, kindness,

   termite - insect, queen, soldier, worker ,

   stick to it - bear up, brazen out, get along, get on, go on, hang in, hang on, hold fast, hold on, hold out, hold up, keep at it, live through, live with, make out,

   entertainer - artist, belly dancer, chorus girl, conjurer, dancer, fool, geisha, hoofer, host, impersonator, magician, mountebank, mummer, musician, performer,

   tent - adhesive tape, application, band, bandage, bandaging, big top, binder, bivouac, brace, camp, camp out, canvas, cast, compress, cotton,

   urge on - cheer, drive on, egg on, hie, hound, hurry, root, speed, spur, thrust, urge ,

   excommunicate - anathematize, ban, banish, blackball, blacklist, blaspheme, blast, break, bring home to, bust, cashier, cast out, censure, condemn, confound,

   cut out for - endowed, gifted, talented ,

   make amends - atone, atone for, compensate, cover, do penance, expiate, fill up, get satisfaction, give and take, give satisfaction, indemnify, kick back, live down, make compensation, make good,

   horse trading - agency, barter, bartering, brokerage, buying and selling, dealing, doing business, exchange, give-and-take, interchange, jobbing, merchandising, retailing, swapping, trade,

   business directory - Yellow Pages, bibliography, catalogue, check-list, directory, guidebook, handbook, index, itinerary, phone book, reference book, road map, telephone book ,