titanic – having great magnitude, force, or power

Advertisements