English-Latin dictionary »

demolish / refute (arguments / evidence) meaning in Latin

EnglishLatin
demolish / refute (arguments / evidence) verb

destruo [destruere, destruxi, destructus](3rd) TRANS
verb