Definition of the Grand Lodge from the Oxford Advanced Learner's Dictionary

 

the Grand Lodge

 
BrE
 
; NAmE
 
 
jump to other results
the leading organization in British Freemasonry, established in London in 1717. Many members of the British royal family have been Grand Masters (= leaders) of the Grand Lodge.