shadowboxing

noun
  1. the practice of boxing against an imaginary opponent as a form of training
  2. Usage: sports
  3. fighting against an imaginary enemy or engaging in futile activity
  4. Usage: figurative
verb
  1. to practice boxing against an imaginary opponent
  2. Usage: sports
  3. to fight against an imaginary enemy or engage in futile activity
  4. Usage: figurative

Examples