Find the word definition

The Collaborative International Dictionary
Harbrough

Harborough \Har"bor*ough\ (-[-o]), Harbrough \Har"brough\ (-br[-o]), n. [See Harbor.] A shelter. [Obs.].
--Spenser.