Demonstrable(adjective)
Meaning: Clearly apparent or capable of being logically proved.
Hindi meaning:प्रत्यक्ष; प्रमाणित करने योग्य
Synonyms: Verifiable, Patent, Self-Evident, Perceptible
Antonyms: Doubtful, Obscure, Indiscernible, Vague
Example: We must provide demonstrable improvements in health services.
Learn it with 19 more words: Daily Vocabulary – 14 December 2019 →









