OFLOT

views updated

OFLOT (or Oflot) (ˈɒfˌlɒt) Office of the National Lottery

More From encyclopedia.com