Behemoths Meaning

There are 2 meaning(s) for word Behemoths

Meaning 1 : a person of exceptional importance and reputation

    Synonyms : colossus,  giant,  heavyweight,  titan
Meaning 2 : someone or something that is abnormally large and powerful

    Synonyms : colossus,  giant,  goliath,  monster