English dictionary

best and greatest meaning and definition

BEST AND GREATEST noun

Definition of Best and Greatest (noun)

  1. an epithet for Jupiter
Source: Princeton University Wordnet