Admirable - What does it mean?
admirable | |
has no English definition.
Deserving of the highest esteem or admiration.
is likely misspelled.
has no English definition.
As an adjective admirable
is deserving of the highest esteem or admiration.admirable
English
Adjective
(en adjective)- It's admirable that Shelley overcame her handicap and excelled in her work.