1.nounA 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."
2.nounOne who is near in sympathy or confidence.
3.nounA fellow human being.
4.verbTo be adjacent to
"Though France neighbours Germany, its culture is significantly different."
5.verb(followed by "on"; figurative) To be similar to, to be almost the same as.
"That sort of talk is neighbouring on treason."
6.verbTo associate intimately with; to be close to.