THE CANVAS Meaning of THE CANVAS in English the floor of a boxing or wrestling ring, having a canvas covering. → canvas Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004