shadowboxing

definition: sparring with an imaginary opponent (for exercise or training)
example:
speech part: noun
synonyms:

How shadowboxing is being used?