bat-pad
bat-pad
English
Noun
Ad
Definition
One of a pair of soft padded coverings that protect the legs of the person batting; a pad or batting pad.
Ad
bat-pad
One of a pair of soft padded coverings that protect the legs of the person batting; a pad or batting pad.