TOUCHWOOD Meaning of TOUCHWOOD in English [touch.wood] n (1579): [3]punk Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012