Definition of admiralship in English:

admiralship

noun