YourDictionary

kaleyard

noun

Scot. a vegetable garden; esp., a cabbage garden

Learn more about kaleyard

kaleyard

link/cite print suggestion box