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