Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
admirable
in English
admirable
#moderate
Definitions
Adjective
worthy
of
great
respect
;
highly
esteemed
The
doctor's
selfless
dedication
to
her
patients
is
truly
admirable
.
having
good
or
heroic
qualities
The
firefighter's
courageous
actions
during
the
rescue
operation
were
admirable
.