Noun
HMNB (UK, nautical, military) Initialism of Her (or His) Majesty's Naval Base; prefix used in the names of naval bases of the Royal Navy of the United Kingdom.