محل - definitions and synonyms

محل  noun

  1. English Meaning: 

    : a possibility due to a favorable combination of circumstances

    اردو ہم معنی الفاظ‎(Urdu Synonyms)‎‏ :‏

    موقع - مناسب وقت - موزوں وقت - مناسب موقع - موزوں موقع - سازگار صورت حال - عمدہ موقع - مساعد وقت -

    Example Sentenses:

    • the holiday gave us the opportunity to visit Washington

    • now is your chance

    English translations of ‎‏"محل"‏‎: 

    chance / opportunity