Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
outmuscling
in English
outmuscling
#uncommon
Definitions
Verb
surpassing
in
a
competition
(
using
strength
or
power
)
exceeding
others
in
physical
strength
;
dominating
Base Words
out
muscle