C2adjective
irrefutable
Definition impossible to prove wrong or to argue against
Arabic meaning · المعنى
لا يمكن دحضه، دامغ
· Meaning
Example · مثال · Example
The video gave irrefutable proof that he was telling the truth.
قدم الفيديو دليلًا دامغًا على أنه كان يقول الحقيقة.