avantguard

listen to the pronunciation of avantguard
English - English
{n} the front of an army, the van
The van or advanced body of an army
avantguard
Favorites