LODGE (12) Meaning of LODGE (12) in English (n.) To give shelter or rest to; especially, to furnish a sleeping place for; to harbor; to shelter; hence, to receive; to hold. Webster's English dictionary. Английский словарь Webster. 2012