1 English Synonyms for ERADICATED
Prev.1Next
wrecked
Definition: 1. Destroyed, usually in an accident; damaged to the point of unusability.
There are 4 definitions of the word wrecked
Show more information about wrecked
Prev.1Next
Search took: 1.4470 ms