cover (the) ground - English Synonyms Dictionary