neighbor on

neighbor on something

to be directly adjacent to something. Our house neighbors on a park. The park neighbors on a stretch of beach.
See also: neighbor, on