English → Hindi dictionary

trou de loup

टरौ दे लौपNOUN

Definition

a sloping pit with a stake in the middle used as an obstacle to the enemy

Looking for poetry? Read shayari and poems by great poets.