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