TRACKBED Meaning of TRACKBED in English ■ noun the foundation structure on which railway tracks are laid. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004