Chin Ball (noun) Definition, Meaning & Examples

noun
  1. a device fastened under the chin of a bull to mark cows it has mounted
Chin Ball (noun) Definition, Meaning & Examples

More Definitions