Engagement is that religious ritual that is performed prior of marriage ceremony. The true meaning of engagement is to engage the girl and boy selected by a ritual so that they do not search any other girl or boy before the date of their marriage. And this is why this ritual is also known as Roka in Hindi.
In our ancient sacred texts for the engagement, the word is called the word - selection i.e. Varanan, bride selection and groom's selection in Hindi.
Today in modern times auspicious time has been provided in Shastra and therefore, the engagement should be given only auspicious date.
On marriage prediction, you will also find engagement muhurat which is most suitable for you and then you can decide the rest of the work, which is the date of marriage, can book wedding hall and start preparing for marriage as well.
According to the date of your holidays you can check the engagement muhurat calculator, according to your ease and best of all according to engagement muhurat best attachment also.
The auspicious engagement muhurat is given below: Purva Falguni, purva ashadha, Purva Bhadrapad, Anuradha, Kritika, Dhanishtha, Uttrafalguni, uttara ashadha, Uttarabhadrapad, Rohini constellation are best for engagement.
The most forbidden period of engagement: The most sacred engagement ceremony should not be done completely during the Bhadra i.e. Vishti Karan, combustion of Guru and Shura and Chaturmaas.