Lodge definitions to me off hand are :- A type of cabin, accommodation - When something gets stuck/wedged - A meeting place for societies Masons/Buffs & the Orange lodge Protestant marchers - A beavers (the furry tree chewing ones you potential smart arses) home - Something done to register a complaint - If you stay at someones' home & pay a fee.
Those are what come to mind without recourse to a dictionary or something similar, but I can't ever say I've heard it used to define a body of water, the closest association would be the hairy tree chewers home the lodge on or at the lake.
