English word definition — powered by WordNet
lie adjacent to another or share a boundary
be in direct physical contact with
attach or add
Want to remember adjoin?