What is the full meaning of moonwalking
MOONWALK, to perform a moonwalk [v]
Example of the word moonwalking placed on a Scrabble board.