Meaning ofmoonwalkingin English

moonwalking

us//ˈmuːnˌwɔkɪŋ//uk//ˈmuːnˌwɔːkɪŋ//
#uncommon
Definitions
Base Words