Sentence:  Historically , religion has also functioned as a <WSD>tremendous</WSD> engine of vindication , enforcement , sanction , and perpetuation of various other institutions . 
Meaning of the word marked with <WSD> tags:  extraordinarily large in size or extent or amount or power or degree; that a whole civilization should be dependent on technology"- Walter Lippman