Word Meaning

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


Meaning of doubtable

- Capable of being doubted; questionable.
- Worthy of being feared; redoubtable.