Slot Meaning In Finance