It depends whether you're using it alone or not. "Un contre" literally means "a counter" (like when a player charges down a kick in Rugby, for instance), and in this case it is masculine. If part of a two-piece word, such as "un contre-argument" or "une contre-offensive", it assumes the gender of the word it is linked to ("argument" and "offensive" in my examples, which are masculine and feminine respectively).
It can also mean "against", though (for instance "je suis contre le racisme"), and in this case gender won't matter to you because it won't affect how the word is spelled or used.
The opposite of "contre" in French is "avec," which means "with."
20 contre 1 / vingt contre un
Snuggle verb se pelotonner se serrer contre qn se blottir contre soi se serrer contre soi s'attirer contre soi
'on the contrary'
"Contre" in French means "Against" in English.
"Contre" means against or contrary to in French. When talking of the position of something, it means 'next to'. je suis contre la guerre > I am against war. je n'ai rien contre lui > I've nothing against him. le balai est contre la porte > the broom is next to the door / leaning onto the door.
contre- dessus
masculine
No, in French, masculine is "masculin" and Swiss is "suisse."
"Chocolat" is masculine in French.
"Agenda" is masculine in French.
Fromage is masculine in French.