Admirals Meaning

There are 2 meaning(s) for word Admirals

Meaning 1 : the supreme commander of a fleet; ranks above a vice admiral and below a fleet admiral

    Synonyms : full admiral
Meaning 2 : any of several brightly colored butterflies