Streamed Definition
adjective
(UK, education) Divided into academic streams.
Wiktionary
Streamed Is Also Mentioned In
Find Similar Words
Find similar words to streamed using the buttons below.
(UK, education) Divided into academic streams.
Find similar words to streamed using the buttons below.