streambed in Finnish streambed in Finnish uoma noun A channel through which a stream flows or used to flow. Add to Flashcards