Home
Word Lists
Word Search
shadow-boxing
n. Boxing with an imaginary opponent as training.