RELATED WORDS
PARAPHRASING
having great power; large; very
forceful, powerful
having or producing great power
strong, effective