substantial
adjectiveof considerable size, amount, or importance; not trivial or insignificant
The company's substantial investment in renewable energy reflects its long-term commitment to sustainability.
Also considerable · significant · major · notable
Try typing it
Type all GRE words →