• word of the day

    trou-de-loup

    trou-de-loup - Dictionary definition and meaning for word trou-de-loup

    Definition
    (noun) a sloping pit with a stake in the middle used as an obstacle to the enemy

Word used in video below:
text: Decided to drop trou and fire off
Download our Mobile App Today
Receive our word of the day
on Whatsapp