inarguable
adjectiveDefinition of inarguable
: not arguable : not open to doubt or debate
her impact was substantial and inarguable
Sentence
the colonists presented their case for political independence with what they regarded as inarguable logic
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more