INN RIVER Meaning of INN RIVER in English n. river in Switzerland Austria and Germany which source is situated in the Swiss Alps Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012