Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of admirable

- Fitted to excite wonder; wonderful; marvelous.
- Having qualities to excite wonder united with approbation; deserving the highest praise; most excellent; -- used of persons or things.

Crossword clue for admirable

- Commendable
- deserving respect and approval
- Exceptional; deserving respect
- Honourable
- Meritorious
- Praiseworthy
- Worthy