Dictionary
Random Word
Search
Admiralship
(n.)
The office or position oaf an admiral; also, the naval skill of an admiral.
Back to Dictionary