Meaning of beetroot

Definition of beetroot

(noun) beet having a massively swollen red root; widely grown for human consumption

Other information on beetroot

WIKIPEDIA results for beetroot
Amazon results for beetroot