trou-de-loup
English Dictionary
->
Letter T
-> trou-de-loup
Search Dictionary:
trou-de-loup Definition
(n)
a
sloping
pit
with
a
stake
in
the
middle
used
as
an
obstacle
to
the
enemy
trou-de-loup Synonyms
trou-de-loup
© Art Branch Inc.