What is the meaning of Treffen?

to hit, strike

to find (by chance), hit upon, to encounter

to be opportune

to meet with

to achieve, accomplish

to feel, come to believe

encounter

meeting

to meet; to encounter

to hit; to strike

to affect; to concern

to hit the mark, to suit, to be convenient or fortunate

to cause the action implied by an abstract noun to take place, thus making the sentence passive or less direct; to effect the action

to hit, to beat, to strike

to meet

to affect, to touch

Source: wiktionary.org