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