meaning of admiralship

1. The office or position oaf an admiral; also, the naval skill of an admiral.


Related Words

admiralship |

Developed & Maintained By Taraprasad.com

Treasure Words