to a great extent


Meanings

  • to a considerable degree;

Synonyms