Engagement (noun) Three meaning A Marriage contract, appointment or a Battle. Not usually all at once but then these are unusual times.   more »