• word of the day

    admiralty

    admiralty - Dictionary definition and meaning for word admiralty

    Definition
    (noun) the department in charge of the navy (as in Great Britain) Definition
    (noun) the office of admiral
Download our Mobile App Today
Receive our word of the day
on Whatsapp