Log in
Search words & phrases
log-pile
US
・
UK
B2
Definition
Video subtitles
noun
A stack of logs created as a habitat for wildlife.
A stack of logs, usually for firewood.