See Also: Oflot(dictionary)

Oflot (iou)



Oflot abbreviation.
Office of the National Lottery, a regulatory body set up in 1993 to supervise the operation of the British National Lottery.