Meaning of “capon” in the English Dictionary

british dictionary