1 definition found herborough - Collaborative International Dictionary of English v.0.48 : Herborough \Her"bor*ough\, n. [See Harborough, and Harbor.] A harbor. [Obs.] --B. Jonson. Herbose