Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-30 of 30 results

terrain British & World English

a stretch of land, especially with regard to its physical features

terrain park British & World English

a specially designed outdoor area for snowboarding, containing a variety of ramps, jumps, etc.

all-terrain vehicle British & World English

a small open motor vehicle with one seat and three or more wheels fitted with large tyres, designed for use on rough ground

terrain English-French

terrain m

terrain English-German

Gelände

terrain English-Italian

terreno m

homme de terrain French-English

man with practical experience

j'ai un terrain en vue in vue French-English

I have a plot of land in mind

sur le terrain c'est un dieu in dieu French-English

he's brilliant on the sports field