Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

demarches Definition

Cancel
demarches
noun(dé-marche)
a course of action : maneuver
demarches
noun(dé-marche)
a diplomatic or political initiative or maneuver
demarches
noun(dé-marche)
a petition or protest presented through diplomatic channels

Words Related to demarches!

demarches Examples by Brain Bank Users