late Middle English (in the sense ‘pull up by the roots’): from Latin eradicat- ‘torn up by the roots’, from the verb eradicare, from e- (variant of ex-) ‘out’ + radix, radic- ‘root’
中世後期英語(「根こそぎ引き上げる」という意味で):ラテン語のeradicat-「根こそぎ引き裂く」から、e-(ex-の変化形)「外」+radix, radic-「根」からなる動詞eradicareに由来する。