träffa

Etymology
Borrowed from. .

Verb

 * 1) to hit a target
 * 2) to meet
 * 3) to enter an agreement
 * 1) to enter an agreement
 * 1) to enter an agreement

Usage notes
See also, which has a special meaning. "De träffades" means "they met" (rather than "they were met" or the like).