Definition of cast lots in English:

cast lots

phrase