Definition of Oflot in English:

Oflot

noun

  • The Office of the National Lottery, a regulatory body set up in 1993 to supervise the operation of the U.K. National Lottery, and replaced by the National Lottery Commission in 1998.

Origin

1990s; earliest use found in The Times. From Of- + lot-.

Pronunciation

Oflot

/ˈɒflɒt/