TOP

Definition of log cabin noun from the Oxford Advanced American Dictionary

See log cabin in the Oxford Advanced Learner's Dictionary