English dictionary
collard meaning and definition
Definition and meaning of collard at MeaningMonkey.org. collard meaning and definition in the English Dictionary.COLLARD noun
Definition of collard (noun)
- variety of kale having smooth leaves
Source: Princeton University Wordnet