Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
abray
in English
abray
Definitions
Verb
to
criticize
or
scold
(
severely
,
loudly
)
The
manager
will
abray
the
employee
for
being
late
again
.