Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handclap
in English
handclap
us
//ˈhændklæp//
uk
//ˈhændklæp//
#common
Definitions
Noun
a
sharp
slap
made
with
the
hands
Base Words
hand
clap