Origin & History
From Latin 'militare' (“to serve as a soldier”), via French/Latin; in modern English it developed a figurative sense of 'to have a strong effect', especially 'to have an effect against'.
लैटिन 'militare' (“सैनिक के रूप में सेवा करना”) से, फ्रेंच/लैटिन के माध्यम से; आधुनिक अंग्रेज़ी में इसका अर्थ रूपक रूप में 'प्रबल प्रभाव डालना', विशेषकर 'विरुद्ध प्रभाव डालना' विकसित हुआ।
Definition
To militate (against something) means to be an important influence that opposes it or makes it harder to achieve; it is typically used in formal contexts and often with abstract subjects (evidence, circumstances, facts).
(किसी बात के) विरुद्ध/खिलाफ़ 'militate' का अर्थ है कि कोई कारक या परिस्थिति उस बात का ज़ोरदार विरोध करे या उसे हासिल करना कठिन/कम संभावित बना दे; यह प्रायः औपचारिक भाषा में और अमूर्त कर्ताओं (सबूत, परिस्थितियाँ, तथ्य) के साथ 'against' के साथ प्रयोग होता है।