The definition of a harbour is a place providing safety or shelter, or a protected area in the water for anchoring boats.
(noun)Harbour, a British spelling for harbor, is defined as to hide, protect or hold on to.
(verb)An example of harbour is to let neighbors stay in an underground shelter during a storm.
See harbour in Webster's New World College Dictionary
noun, transitive verb, intransitive verb
See harbour in American Heritage Dictionary 4
Learn more about harbour