1 definition found harbrough - Collaborative International Dictionary of English v.0.48 : Harborough \Har"bor*ough\ (-[-o]), Harbrough \Har"brough\ (-br[-o]), n. [See Harbor.] A shelter. [Obs.]. --Spenser. [1913 Webster]