Available Definitions:
1) v. t. - To bring together, literally or figuratively; to place in contact; to connect; to couple; to unite; to combine; to associate; to add; to append.
2) v. t. - To associate one's self to; to be or become connected with; to league one's self with; to unite with; as, to join a party; to join the church.
3) v. t. - To unite in marriage.
4) v. t. - To enjoin upon; to command.
5) v. t. - To accept, or engage in, as a contest; as, to join encounter, battle, issue.
6) v. i. - To be contiguous, close, or in contact; to come together; to unite; to mingle; to form a union; as, the hones of the skull join; two rivers join.
7) n. - The line joining two points; the point common to two intersecting lines.