carmagnole
Top 35000
Meanings
Noun
1. carmagnole (short jacket fashionable during the French Revolution) (historical, clothing)
2. carmagnole (lively song and street dance) (historical)
3. an old variety of apple (archaic)