Harbinger. Herald, forerunner, precursor, announcer.

Ant. Reporter, narrator, follower, attendant, historian, relator.

Harbor, n. Asylum, refuge, shelter, cover, retreat, sanctuary, resting-place; port, haven, destination, home, anchorage.

Ant. Labor, toil, peril, exposure, roving, wandering, voyage, roaming, pilgrimage.

Harbor, v. Shelter, lodge, protect; entertain, indulge, foster, cherish; secrete; accommodate, encourage.

Ant. Eject, expel, discard, discourage, stifle, exclude, banish, dismiss.

Hard. Firm, solid, compact, impenetrable, rigid, unyielding; difficult, embarrassing, knotty, puzzling, intricate, perplexing; laborious, arduous, toilsome, wearying, fatiguing; unkind, insensible, cruel, oppressive, rigorous, severe, exacting, inflexible, obdurate, callous, unfeeling, unsympathetic; grievous, distressing, painful, calamitous, unpleasant, disagreeable; inclement, stormy, cold, severe, tempestuous; harsh, sour, acid, rough; coarse, unpalatable; unfavorable, unprosperous, unpropitious; stiff, unnatural, forced, constrained, ungraceful; excessive, intemperate; inexplicable, flinty, dense, stubborn, hardy, hardened.

Ant. Soft, fluid, liquid, elastic, brittle, easy, penetrable, mild, lenient, tender, ductile, simple, uninvolved, intelligible, perspicuous.

Harden. Indurate, make hard; habituate, inure, season, form, train, accustom, discipline; fortify, strengthen, steel, nerve, brace; scar, make callous, make obdurate; consolidate, compact.

Ant. Disinure, relax, enervate, debilitate, soften, dishabituate, melt, mollify, vaporize, colliquate.