Planter

French-English Dictionary of Military Terms · 1918 · p. 3
To plant. To fix in the ground. To set, to site (a residence). To place.—Planter la quelqu’un. To give a person the slip, to leave him in the lurch. [p.441]
Readham'da tam maddeyi gor →