Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handclasps
in English
handclasps
#uncommon
Definitions
Noun
interlocking
of
hands
(
as
a
gesture
)
The
two
teams
ended
the
game
with
warm
handclasps
.
Base Words
clasps
hand