English

Definition of Britannia from the Oxford Advanced Learner's Dictionary

 

Britannia

 
BrE
 
; NAmE
 
 
jump to other results
the last British royal yacht. Its permanent home is now in the port of Leith, in Edinburgh, where it has been turned into a tourist attraction.