Goliaths Meaning

There are 2 meaning(s) for word Goliaths

Meaning 1 : someone or something that is abnormally large and powerful

    Synonyms : behemoth,  colossus,  giant,  monster
Meaning 2 : (Old Testament) a giant Philistine warrior who was slain by David with a slingshot