oflot









oflot


noun, acronym for (in Britain, formerly)

  1. Office of the National Lottery, now superseded by the National Lottery Commission
51 queries 0.566