meaning of doubtable

1. Capable of being doubted; questionable.
2.
Worthy of being feared; redoubtable.


Related Words

doubtable |

Developed & Maintained By Taraprasad.com

Treasure Words