The word "eradicate" comes from the Latin word "eradicare", which means "to uproot". The prefix "e-" means "out" or "from" and the suffix "-ate" indicates a verb.
Therefore, the literal meaning of "eradicate" is to "root out" or "completely remove" something.