A house of the zodiac, or the mansion of a heavenly body. Shelter, refuge. (transitive) To provide a harbor or safe place for. The docks, which once harbored tall ships, now harbor only petty thieves. (intransitive) To take refuge or shelter in a protected expanse of water. The fleet...