Dictionary search results

Showing 1-5 of 5 results

upstream British & World English

Moving or situated in the opposite direction from that in which a stream or river flows; nearer to the source

two miles upstream (from here) in upstream English-Spanish

a dos millas río arriba (de aquí)