twigloo
/ˈtwɪɡluː/
twigloo
English
Noun
Ad
Definition
A temporary circular shelter or structure built from thin branches.
Etymology
Blend of twig + igloo.
Ad
/ˈtwɪɡluː/
twigloo
A temporary circular shelter or structure built from thin branches.
Blend of twig + igloo.