Thesaurasize

duck out

16 synonyms found

Definition

(n) : a canoe made from a hollowed-out log; a pit dug into the ground as a shelter, especially from enemy fire