Meaning ofmoonwalkingin English

moonwalking

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