文polyglot.
← English dictionary
English / word

harborage

noun C2
MEANING IN ENGLISH

Shelter or refuge, especially a hiding place or breeding ground for pests.

In context

01

Pests need a harborage site to survive and breed.

Synonyms

shelter,refuge,haven

Antonyms

exposure,vulnerability

Collocations

harborage site,provide harborage,eliminate harborage

Sources

Bidyazo vocabulary library ↗