Meaning of “cardy” in the English Dictionary

british dictionary