What is the meaning of Disputable?
Of opinions, propositions or questions, subject to dispute; not settled.
Source: wiktionary.orgSearch words containing
Of opinions, propositions or questions, subject to dispute; not settled.
Source: wiktionary.orgSearch words containing