NILE RIVER Meaning of NILE RIVER in English n. river in northeast Africa which is the longest river in the world Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012