"heavily supported" — Collocation dictionary inglés

heavily supported collocation
Automatic translation (We do not guarantee its correctness): ciężko poprzeć
  1. support verbo + heavily adverbio
    normal collocation

    He knew that early science had been heavily supported by religion.