noun A person living on adjacent or nearby land; a person situated adjacently or nearby; anything (of the same type of thing as the subject) in an adjacent or nearby position.
My neighbour has two noisy cats.
noun One who is near in sympathy or confidence.
noun A fellow human being.
noun Anything located directly adjacent to something else.
The flood fill algorithm fills an area with colour by starting at one pixel and recursively visiting its neighbours.
verb To be adjacent to
Though France neighbours Germany, its culture is significantly different.
verb To be similar to, to be almost the same as.
That sort of talk is neighbouring on treason.
verb To associate intimately with; to be close to.