riverbed |ˈrivərˌbed|

noun

  • the bed of a river
  • a film production company based in Riga, Latvia

Partners