Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
applause
in English
applause
#common
Definitions
Noun
public
expression
of
approval
(
through
clapping
,
cheering
,
etc
.)