over-equipped - English Synonyms Dictionary