Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Admiral in English

English

Admiral

/ædmərəl/

noun

1. The supreme commander of a fleet

  • Ranks above a vice admiral and below a fleet admiral
    synonym:
  • admiral
  • ,
  • full admiral

2. Any of several brightly colored butterflies

    synonym:
  • admiral