Definition of Novosibirsk

Noun: Novosibirsk  ,nó-vu-si'birsk

  1. A city in the Asian part of Russia on the Ob river; largest city in Siberia

See also:
novocaines
now