CANTRAIL Meaning of CANTRAIL in English [ 'kantreɪl ]■ noun Brit. a length of wood or metal supporting the roof of a railway carriage. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004