TOCHER Meaning of TOCHER in English [toch.er] n [ME (Sc) tochir, fr. ScGael tochar] (15c) chiefly Scot: dowry 2, 3 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012