Recent Searches
GRE Word List made easy using Mnemonics
punching ball - Dictionary definition and meaning for punching ball
PUNCHING BALL
(noun) an inflated ball or bag that is suspended and punched for training in boxing
synonyms : punch bag , punchball , punching bag
WordNet® 3.0, © 2006 by Princeton University.


