MATCHBOARD Meaning of MATCHBOARD in English ■ noun interlocking boards joined together by tongue and groove. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004