Harbinger, n. Forerunner, precursor, herald.
Harbor, n.
- 1. Asylum, refuge, shelter, cover, sanctuary, retreat, resting-place, place of shelter.
- 2. Port, haven, harbor, destination.
Harbor, v. n. Take shelter, find a harbor, keep in harbor.
Harbor, v. a.
- 1. Shelter, lodge, protect.
- 2. Entertain, cherish, indulge, foster.
- 3. (Law.) Secrete, receive clandestinely.
Hard, a.
- 1. Firm, solid, compact, impenetrable, unyielding, rigid.
- 2. Difficult, embarrassing, perplexing, puzzling, knotty, intricate, understood with difficulty.
- 3. Laborious, arduous, toilsome, fatiguing, wearying.
- 4. Unfeeling, unkind, insensible, unsusceptible, cruel, oppressive, rigorous, exacting, severe, unyielding,
inflexible, callous, obdurate, hard-hearted, unfeeling, unsympathetic.
- 5. Grievous, distressing, calamitous, painful, disagreeable, unpleasant.
- 6. Inclement, stormy, tempestuous, cold, severe.
- 7. Harsh, rough, sour, acid.
- 8. Coarse, unpalatable.
- 9. Unfavorable, unprosperous, unpropitious.
- 10. Stiff, constrained, forced, unnatural, ungraceful, rigid.