compulsion - Dictionary definition and meaning for word compulsion
compulsion(come+pulsor) means strong desire so he had a strong desire to come on pulsor
our professor tells that no compulsion for tmrws lect ...that means he is not forcing to attend his lect